chat-frontend-library
Version:
``` npm install chat-frontend-library --save ```
646 lines (645 loc) • 29.6 kB
TypeScript
export interface IUsers {
user_id: string;
name: string;
avatar: null | string;
}
export declare const commonApi: import("@reduxjs/toolkit/query").Api<import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, {
login: import("@reduxjs/toolkit/query").QueryDefinition<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">;
getUsers: import("@reduxjs/toolkit/query").QueryDefinition<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">;
}, "commonApi", never, typeof import("@reduxjs/toolkit/query").coreModuleName | typeof import("@reduxjs/toolkit/query/react").reactHooksModuleName>;
export declare const useLoginQuery: <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?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)>> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: any, 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?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">> & {
currentData?: any;
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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, any, "commonApi">>;
}, useGetUsersQuery: <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?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)>> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: any, 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?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">>;
}, useLazyGetUsersQuery: <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?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | 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<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">> & {
currentData?: IUsers[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)>> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}) => R) | undefined;
}, "skip">) | undefined) => [(arg: any, preferCacheValue?: boolean) => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<any, import("@reduxjs/toolkit/query").BaseQueryFn<{
url: string;
method?: import("axios").AxiosRequestConfig["method"];
data?: import("axios").AxiosRequestConfig["data"];
params?: import("axios").AxiosRequestConfig["params"];
headers?: import("axios").AxiosRequestConfig["headers"];
withCredentials?: import("axios").AxiosRequestConfig["withCredentials"];
signal?: AbortSignal;
}, unknown, unknown>, never, IUsers[], "commonApi">>, [R][R extends any ? 0 : never] & {
reset: () => void;
}, {
lastArg: any;
}];