sessionActions: {
    getAllSessions: AsyncThunk<
        IPaginatedData<ISession>,
        { filters?: any; key: string; workspaceId: string },
        AsyncThunkConfig,
    >;
    getSessionByConnAndKey: AsyncThunk<
        ISession,
        { connectionId: string; key: string; workspaceId: string },
        AsyncThunkConfig,
    >;
    getSessionById: AsyncThunk<
        ISession,
        { filters?: any; sessionId: string; workspaceId: string },
        AsyncThunkConfig,
    >;
    invalidateSession: ActionCreatorWithoutPayload<
        "sessionReducer/invalidateSession",
    >;
    setLastVerification: ActionCreatorWithOptionalPayload<
        number,
        "sessionReducer/setLastVerification",
    >;
    setSession: ActionCreatorWithOptionalPayload<
        ISession,
        "sessionReducer/setSession",
    >;
} = ...

Type declaration

  • getAllSessions: AsyncThunk<
        IPaginatedData<ISession>,
        { filters?: any; key: string; workspaceId: string },
        AsyncThunkConfig,
    >
  • getSessionByConnAndKey: AsyncThunk<
        ISession,
        { connectionId: string; key: string; workspaceId: string },
        AsyncThunkConfig,
    >
  • getSessionById: AsyncThunk<
        ISession,
        { filters?: any; sessionId: string; workspaceId: string },
        AsyncThunkConfig,
    >
  • invalidateSession: ActionCreatorWithoutPayload<"sessionReducer/invalidateSession">
  • setLastVerification: ActionCreatorWithOptionalPayload<number, "sessionReducer/setLastVerification">
  • setSession: ActionCreatorWithOptionalPayload<ISession, "sessionReducer/setSession">