export interface OnlineState { isEnabled: boolean; isConnected: boolean; } export declare const onlineSlice: import("@reduxjs/toolkit").Slice void; disable: (state: { isEnabled: boolean; isConnected: boolean; }) => void; setConnected: (state: { isEnabled: boolean; isConnected: boolean; }, action: { payload: any; type: string; }) => void; }, "online", "online", import("@reduxjs/toolkit").SliceSelectors>; export declare const disable: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"online/disable">, enable: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"online/enable">, setConnected: import("@reduxjs/toolkit").ActionCreatorWithPayload; export declare const onlineReducer: import("redux").Reducer; export declare const useOnline: () => OnlineState; export declare const useEffectOnline: () => void;