chat-frontend-library
Version:
``` npm install chat-frontend-library --save ```
73 lines (72 loc) • 4.58 kB
TypeScript
export declare const rootReducers: {
commonApi: import("redux").Reducer<import("@reduxjs/toolkit/query").CombinedState<{
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, import("../api/commonApi").IUsers[], "commonApi">;
}, never, "commonApi">, import("redux").UnknownAction>;
chatApi: import("redux").Reducer<import("../service/chatApp.slice").AppState>;
chatApp: import("redux").Reducer<import("../service/chatApp.slice").AppState>;
};
export declare const rootReducer: import("redux").Reducer<{
commonApi: import("@reduxjs/toolkit/query").CombinedState<{
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, import("../api/commonApi").IUsers[], "commonApi">;
}, never, "commonApi">;
chatApi: import("../service/chatApp.slice").AppState;
chatApp: import("../service/chatApp.slice").AppState;
}, import("redux").UnknownAction, Partial<{
commonApi: import("@reduxjs/toolkit/query").CombinedState<{
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, import("../api/commonApi").IUsers[], "commonApi">;
}, never, "commonApi"> | undefined;
chatApi: import("../service/chatApp.slice").AppState | undefined;
chatApp: import("../service/chatApp.slice").AppState | undefined;
}>>;
export declare const rootMiddleware: (getDefaultMiddleware: any) => any;