export declare function updateLocalStorage(section: string, key: string, value: any): void;
export declare function updateSessionStorage(section: string, key: string, value: any): void;
export interface SettingsParams {
    isSettingsVisible: boolean;
    sound: boolean;
    dynamicSlippage: boolean;
    slippage: string;
    language: string;
    notifications: boolean;
    smartBatching: boolean;
    routingMode: "auto" | "manual";
    originalRoutingMode: "auto" | "manual" | null;
}
export declare const toggleSettingsModal: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/toggleSettingsModal">, setSound: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/setSound">, toggleDynamicSlippage: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/toggleDynamicSlippage">, setSlippage: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/setSlippage">, setLanguage: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/setLanguage">, enableNotifications: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/enableNotifications">, toggleSmartBatching: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/toggleSmartBatching">, setRoutingMode: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/setRoutingMode">, setOriginalRoutingMode: import('@reduxjs/toolkit').ActionCreatorWithPayload<any, "settings/setOriginalRoutingMode">;
declare const _default: import('redux').Reducer<SettingsParams>;
export default _default;
