UNPKG

@replyke/core

Version:

Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.

946 lines 176 kB
import type { List } from "../../interfaces/models/List"; interface FetchRootListParams { projectId: string; } interface FetchSubListsParams { projectId: string; listId: string; } interface CreateListParams { projectId: string; parentListId: string; listName: string; } interface UpdateListParams { projectId: string; listId: string; update: Partial<{ name: string; }>; } interface DeleteListParams { projectId: string; listId: string; } interface AddToListParams { projectId: string; listId: string; entityId: string; } interface RemoveFromListParams { projectId: string; listId: string; entityId: string; } export declare const listsApi: import("@reduxjs/toolkit/query").Api<import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, { fetchRootList: import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>; fetchSubLists: import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>; createList: import("@reduxjs/toolkit/query").MutationDefinition<CreateListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>; updateList: import("@reduxjs/toolkit/query").MutationDefinition<UpdateListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>; deleteList: import("@reduxjs/toolkit/query").MutationDefinition<DeleteListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", void, "api", unknown>; addToList: import("@reduxjs/toolkit/query").MutationDefinition<AddToListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>; removeFromList: import("@reduxjs/toolkit/query").MutationDefinition<RemoveFromListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>; }, "api", "AppNotification" | "List" | "User" | "Entity", typeof import("@reduxjs/toolkit/query").coreModuleName | typeof import("@reduxjs/toolkit/dist/query/react").reactHooksModuleName>; export declare const useFetchRootListQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }>(arg: FetchRootListParams | typeof import("@reduxjs/toolkit/query").skipToken, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & { skip?: boolean; refetchOnMountOrArgChange?: boolean | number; } & { skip?: boolean; selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }) => R) | undefined; }) | undefined) => [R][R extends any ? 0 : never] & { refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>>; }, useLazyFetchRootListQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }>(options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & Omit<{ skip?: boolean; selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>> & { currentData?: List | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }) => R) | undefined; }, "skip">) | undefined) => [(arg: FetchRootListParams, preferCacheValue?: boolean) => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>>, [R][R extends any ? 0 : never] & { reset: () => void; }, { lastArg: FetchRootListParams; }], useFetchSubListsQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }>(arg: FetchSubListsParams | typeof import("@reduxjs/toolkit/query").skipToken, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & { skip?: boolean; refetchOnMountOrArgChange?: boolean | number; } & { skip?: boolean; selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }) => R) | undefined; }) | undefined) => [R][R extends any ? 0 : never] & { refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>>; }, useLazyFetchSubListsQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }>(options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & Omit<{ skip?: boolean; selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | import("@reduxjs/toolkit/query").TSHelpersOverride<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, { isLoading: true; isFetching: boolean; data: undefined; } | ({ isSuccess: true; isFetching: true; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp">>) | ({ isSuccess: true; isFetching: false; error: undefined; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "fulfilledTimeStamp" | "currentData">>) | ({ isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>> & { currentData?: List[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)>> & { status: import("@reduxjs/toolkit/query").QueryStatus; }) => R) | undefined; }, "skip">) | undefined) => [(arg: FetchSubListsParams, preferCacheValue?: boolean) => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubListsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List[], "api", unknown>>, [R][R extends any ? 0 : never] & { reset: () => void; }, { lastArg: FetchSubListsParams; }], useCreateListMutation: <R extends Record<string, any> = ({ requestId?: undefined; status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; data?: undefined; error?: undefined; endpointName?: string; startedTimeStamp?: undefined; fulfilledTimeStamp?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; isUninitialized: true; isLoading: false; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp">> & { error: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; isUninitialized: false; isLoading: false; isSuccess: true; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.pending; } & { requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; } & { data?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.pending; isUninitialized: false; isLoading: true; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.rejected; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error">> & { status: import("@reduxjs/toolkit/query").QueryStatus.rejected; isUninitialized: false; isLoading: false; isSuccess: false; isError: true; })>(options?: { selectFromResult?: ((state: ({ requestId?: undefined; status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; data?: undefined; error?: undefined; endpointName?: string; startedTimeStamp?: undefined; fulfilledTimeStamp?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; isUninitialized: true; isLoading: false; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp">> & { error: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; isUninitialized: false; isLoading: false; isSuccess: true; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.pending; } & { requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; } & { data?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.pending; isUninitialized: false; isLoading: true; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.rejected; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error">> & { status: import("@reduxjs/toolkit/query").QueryStatus.rejected; isUninitialized: false; isLoading: false; isSuccess: false; isError: true; })) => R) | undefined; fixedCacheKey?: string; } | undefined) => readonly [(arg: CreateListParams) => import("@reduxjs/toolkit/query").MutationActionCreatorResult<import("@reduxjs/toolkit/query").MutationDefinition<CreateListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>>, import("@reduxjs/toolkit/query").TSHelpersNoInfer<R> & { originalArgs?: CreateListParams | undefined; reset: () => void; }], useUpdateListMutation: <R extends Record<string, any> = ({ requestId?: undefined; status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; data?: undefined; error?: undefined; endpointName?: string; startedTimeStamp?: undefined; fulfilledTimeStamp?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; isUninitialized: true; isLoading: false; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp">> & { error: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; isUninitialized: false; isLoading: false; isSuccess: true; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.pending; } & { requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; } & { data?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.pending; isUninitialized: false; isLoading: true; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.rejected; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error">> & { status: import("@reduxjs/toolkit/query").QueryStatus.rejected; isUninitialized: false; isLoading: false; isSuccess: false; isError: true; })>(options?: { selectFromResult?: ((state: ({ requestId?: undefined; status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; data?: undefined; error?: undefined; endpointName?: string; startedTimeStamp?: undefined; fulfilledTimeStamp?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; isUninitialized: true; isLoading: false; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp">> & { error: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; isUninitialized: false; isLoading: false; isSuccess: true; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.pending; } & { requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; } & { data?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.pending; isUninitialized: false; isLoading: true; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.rejected; } & Omit<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error"> & Required<Pick<{ requestId: string; data?: List | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "error">> & { status: import("@reduxjs/toolkit/query").QueryStatus.rejected; isUninitialized: false; isLoading: false; isSuccess: false; isError: true; })) => R) | undefined; fixedCacheKey?: string; } | undefined) => readonly [(arg: UpdateListParams) => import("@reduxjs/toolkit/query").MutationActionCreatorResult<import("@reduxjs/toolkit/query").MutationDefinition<UpdateListParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "List" | "User" | "Entity", List, "api", unknown>>, import("@reduxjs/toolkit/query").TSHelpersNoInfer<R> & { originalArgs?: UpdateListParams | undefined; reset: () => void; }], useDeleteListMutation: <R extends Record<string, any> = ({ requestId?: undefined; status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; data?: undefined; error?: undefined; endpointName?: string; startedTimeStamp?: undefined; fulfilledTimeStamp?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; isUninitialized: true; isLoading: false; isSuccess: false; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; } & Omit<{ requestId: string; data?: void | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp"> & Required<Pick<{ requestId: string; data?: void | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; }, "data" | "fulfilledTimeStamp">> & { error: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.fulfilled; isUninitialized: false; isLoading: false; isSuccess: true; isError: false; }) | ({ status: import("@reduxjs/toolkit/query").QueryStatus.pending; } & { requestId: string; data?: void | undefined; error?: import("@reduxjs/toolkit/query").FetchBaseQueryError | import("@reduxjs/toolkit").SerializedError | undefined; endpointName: string; startedTimeStamp: number; fulfilledTimeStamp?: number; } & { data?: undefined; } & { status: import("@reduxjs/toolkit/query").QueryStatus.pending; isUninitialized: false; isLoading: true; isSuccess: false; isError: false; }) | ({ status: import("@redu