declare function createRootReducer(): import("redux").Reducer<{
    snackbar: import("../store/slices/snackbars").SnackbarState;
    auth: import("./auth").AuthState;
    collections: import("./collections").CollectionsState<import("..").UnknownField>;
    config: import("./config").ConfigState<import("..").UnknownField>;
    cursors: import("./cursors").CursorsState;
    entries: import("./entries").EntriesState;
    entryDraft: import("./entryDraft").EntryDraftState;
    globalUI: import("./globalUI").GlobalUIState;
    mediaLibrary: import("./mediaLibrary").MediaLibraryState;
    medias: import("./medias").MediasState;
    scroll: import("./scroll").ScrollState;
    search: import("./search").SearchState;
    status: import("./status").StatusState;
}, import("redux").UnknownAction | import("../actions/auth").AuthAction | import("../actions/config").ConfigAction | {
    readonly type: "THEME_CHANGE";
    readonly payload: string;
} | import("../actions/media").MediasAction | import("../actions/scroll").ScrollAction | import("../actions/search").SearchAction | import("../actions/status").StatusAction | import("../actions/entries").EntriesAction | import("../actions/mediaLibrary").MediaLibraryAction, Partial<{
    snackbar: import("../store/slices/snackbars").SnackbarState | undefined;
    auth: never;
    collections: never;
    config: never;
    cursors: never;
    entries: never;
    entryDraft: never;
    globalUI: never;
    mediaLibrary: never;
    medias: never;
    scroll: never;
    search: never;
    status: never;
}>>;
export default createRootReducer;
