/** * Parameters for the useSidebarCollapse hook. */ interface UseSidebarCollapseParams { /** Controlled collapsed state (takes precedence over internal state) */ collapsed?: boolean; /** Default collapsed state for uncontrolled mode */ defaultCollapsed?: boolean; /** Callback when collapsed state changes */ onCollapsedChange?: (collapsed: boolean) => void; } declare const useSidebarCollapse: ({ collapsed: controlledCollapsed, defaultCollapsed, onCollapsedChange }: UseSidebarCollapseParams) => { collapsed: boolean; onCollapsedChange: (value: boolean) => void; }; export { useSidebarCollapse }; export type { UseSidebarCollapseParams };