import { type Dispatch, type SetStateAction } from 'react'; interface NavPanelInternalContextValue { width: number; setWidth: Dispatch>; isResizing: boolean; setIsResizing: Dispatch>; minWidth: number; maxWidth: number; } export declare const NavPanelInternalProvider: import("react").Provider; export declare function useNavPanelInternalContext(): NavPanelInternalContextValue; declare const NAV_PANEL_BASE_PADDING = 8; interface NavPanelDepthContextValue { depth: number; indent: number; } export declare const NavPanelDepthProvider: import("react").Provider; export declare function useNavPanelDepth(): number; export declare function useNavPanelIndent(): number; export { NAV_PANEL_BASE_PADDING };