/** * Combined reducer for all Sublay feature slices. * Used by both standalone mode (internal) and integration mode (user's store). * * For integration mode, add this to your store under the 'sublay' key: * * @example * ```typescript * import { sublayReducers, sublayApiReducer, sublayMiddleware } from '@sublay/react-js'; * * const store = configureStore({ * reducer: { * sublay: sublayReducers, * sublayApi: sublayApiReducer, * ...yourReducers * }, * middleware: (getDefault) => getDefault().concat(...sublayMiddleware) * }); * ``` */ export declare const sublayReducers: import("@reduxjs/toolkit").Reducer<{ auth: import("./slices/authSlice").AuthState; appNotifications: import("./slices/appNotificationsSlice").AppNotificationsState; collections: import("./slices/collectionsSlice").CollectionsState; user: import("./slices/userSlice").UserState; entityLists: import("./slices/entityListsSlice").EntityListsState; spaceLists: import("./slices/spaceListsSlice").SpaceListsState; accounts: import("./slices/accountsSlice").AccountsState; chat: import("..").ChatState; tables: import("./slices/tablesSlice").TablesState; }, import("@reduxjs/toolkit").UnknownAction, Partial<{ auth: import("./slices/authSlice").AuthState | undefined; appNotifications: import("./slices/appNotificationsSlice").AppNotificationsState | undefined; collections: import("./slices/collectionsSlice").CollectionsState | undefined; user: import("./slices/userSlice").UserState | undefined; entityLists: import("./slices/entityListsSlice").EntityListsState | undefined; spaceLists: import("./slices/spaceListsSlice").SpaceListsState | undefined; accounts: import("./slices/accountsSlice").AccountsState | undefined; chat: import("..").ChatState | undefined; tables: import("./slices/tablesSlice").TablesState | undefined; }>>; export type SublayState = ReturnType;