export declare const SETTINGS_NAVIGATION_COLLAPSED_KEY = "settings-view-navigation-collapsed";
type SettingsNavigationState = {
    isDesktop: boolean;
    mobileSidebarOpen: boolean;
    desktopNavigationCollapsed: boolean;
    onToggleNavigation?: () => void;
};
export declare function subscribeSettingsNavigation(listener: () => void): () => boolean;
export declare function getSettingsNavigationSnapshot(): SettingsNavigationState;
export declare function setSettingsNavigationState(partial: Partial<SettingsNavigationState>): void;
export declare function resetSettingsNavigationState(): void;
export {};
