Type Alias ServerInteractiveMessage
ServerInteractiveMessage: {
    interactive:
        | {
            button_reply: { id: string; title: string };
            list_reply: never;
            nfm_reply: never;
            type: "button_reply";
        }
        | {
            button_reply: never;
            list_reply: { description: string; id: string; title: string };
            nfm_reply: never;
            type: "list_reply";
        }
        | {
            button_reply: never;
            list_reply: never;
            nfm_reply: | {
                body?: string;
                name: "address_message";
                response_json: unknown;
            }
            | { body: "Sent"; name: "flow"; response_json: unknown }
            | { body?: string; name?: string; response_json: unknown };
            type: "nfm_reply";
        };
    type: "interactive";
}
Type declaration
interactive: 
    | {
        button_reply: { id: string; title: string };
        list_reply: never;
        nfm_reply: never;
        type: "button_reply";
    }
    | {
        button_reply: never;
        list_reply: { description: string; id: string; title: string };
        nfm_reply: never;
        type: "list_reply";
    }
    | {
        button_reply: never;
        list_reply: never;
        nfm_reply: | {
            body?: string;
            name: "address_message";
            response_json: unknown;
        }
        | { body: "Sent"; name: "flow"; response_json: unknown }
        | { body?: string; name?: string; response_json: unknown };
        type: "nfm_reply";
    }
type: "interactive"