/**
 * 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 };
