messageActions: {
    findOutSendMessageType: AsyncThunk<
        | "2_WAY"
        | "2_WAY_WITHOUT_SERVICE"
        | "TEMPLATE"
        | "TEMPLATE_WITHOUT_SERVICE",
        void,
        AsyncThunkConfig,
    >;
    markAsRead: AsyncThunk<void, string, AsyncThunkConfig>;
    persistMessages: AsyncThunk<void, void, AsyncThunkConfig>;
    reset: ActionCreatorWithoutPayload<"messagesReducer/reset">;
    setCanSendMessage: ActionCreatorWithOptionalPayload<
        boolean,
        "messagesReducer/setCanSendMessage",
    >;
    setMessages: ActionCreatorWithOptionalPayload<
        FBMessageConverted[],
        "messagesReducer/setMessages",
    >;
    setSendMessageType: ActionCreatorWithOptionalPayload<SendMessageType>;
} = ...

Type declaration

  • findOutSendMessageType: AsyncThunk<
        | "2_WAY"
        | "2_WAY_WITHOUT_SERVICE"
        | "TEMPLATE"
        | "TEMPLATE_WITHOUT_SERVICE",
        void,
        AsyncThunkConfig,
    >
  • markAsRead: AsyncThunk<void, string, AsyncThunkConfig>
  • persistMessages: AsyncThunk<void, void, AsyncThunkConfig>
  • reset: ActionCreatorWithoutPayload<"messagesReducer/reset">
  • setCanSendMessage: ActionCreatorWithOptionalPayload<boolean, "messagesReducer/setCanSendMessage">
  • setMessages: ActionCreatorWithOptionalPayload<
        FBMessageConverted[],
        "messagesReducer/setMessages",
    >
  • setSendMessageType: ActionCreatorWithOptionalPayload<SendMessageType>