export interface UsePersistenceOptions { key: string; storage?: Storage; debounce?: number; } /** * Hook for persisting pane sizes to localStorage/sessionStorage * * @example * ```tsx * function App() { * const [sizes, setSizes] = usePersistence({ key: 'my-layout' }); * * return ( * * ... * ... * * ); * } * ``` */ export declare function usePersistence(options: UsePersistenceOptions): [number[], (sizes: number[]) => void]; //# sourceMappingURL=persistence.d.ts.map