import { CoreStoreState } from '@redux-devtools/app-core'; import { ConnectionState } from './connection.js'; import { SocketState } from './socket.js'; export interface StoreState extends CoreStoreState { readonly connection: ConnectionState; readonly socket: SocketState; } export declare const rootReducer: import("redux").Reducer<{ connection: ConnectionState; socket: SocketState; section: string; theme: import("@redux-devtools/app-core").ThemeState; stateTreeSettings: import("@redux-devtools/app-core").StateTreeSettings; monitor: import("@redux-devtools/app-core").MonitorState; instances: import("@redux-devtools/app-core").InstancesState; reports: import("@redux-devtools/app-core").ReportsState; notification: import("@redux-devtools/app-core").NotificationState; }, import("@redux-devtools/app-core").LiftedActionDispatchAction | import("@redux-devtools/app-core").ChangeSectionAction | import("@redux-devtools/app-core").ChangeThemeAction | import("@redux-devtools/app-core").ChangeStateTreeSettingsAction | import("@redux-devtools/app-core").MonitorActionAction | import("@redux-devtools/app-core").SelectInstanceAction | import("@redux-devtools/app-core").SelectMonitorAction | import("@redux-devtools/app-core").UpdateMonitorStateAction | import("@redux-devtools/app-core").ExportAction | import("@redux-devtools/app-core").TogglePersistAction | import("@redux-devtools/app-core").SetPersistAction | import("@redux-devtools/app-core").ToggleSyncAction | import("@redux-devtools/app-core").ToggleSliderAction | import("@redux-devtools/app-core").ToggleDispatcherAction | import("@redux-devtools/app-core").ShowNotificationAction | import("@redux-devtools/app-core").ClearNotificationAction | import("@redux-devtools/app-core").GetReportRequest | import("@redux-devtools/app-core").SetStateAction | import("@redux-devtools/app-core").RemoveInstanceAction | import("@redux-devtools/app-core").ClearInstancesAction | import("@redux-devtools/app-core").UpdateReportsAction | import("@redux-devtools/app-core").GetReportError | import("@redux-devtools/app-core").GetReportSuccess | import("@redux-devtools/app-core").ErrorAction | import("@redux-devtools/app-core").ReduxPersistRehydrateAction | import("@redux-devtools/app-core").LiftedActionImportAction | import("@redux-devtools/app-core").LiftedActionActionAction | import("@redux-devtools/app-core").LiftedActionExportAction | import("@redux-devtools/app-core").UpdateStateAction | import("../index.js").ReconnectAction | import("../index.js").ConnectRequestAction | import("../index.js").ConnectSuccessAction | import("../index.js").ConnectErrorAction | import("../index.js").AuthRequestAction | import("../index.js").AuthSuccessAction | import("../index.js").AuthErrorAction | import("../index.js").DisconnectedAction | import("../index.js").DeauthenticateAction | import("../index.js").SubscribeRequestAction | import("../index.js").SubscribeSuccessAction | import("../index.js").SubscribeErrorAction | import("../index.js").UnsubscribeAction | import("../index.js").EmitAction, Partial<{ connection: never; socket: never; section: never; theme: never; stateTreeSettings: never; monitor: never; instances: never; reports: never; notification: never; }>>;