export interface SplitViewContext { orientation: () => 'horizontal' | 'vertical'; size: () => number; setSize: (n: number) => void; min: () => number; max: () => number; disabled: () => boolean; dragging: () => boolean; setDragging: (v: boolean) => void; firstPaneId: string; secondPaneId: string; } export declare function getSplitViewContext(): SplitViewContext; export declare function setSplitViewContext(ctx: SplitViewContext): void; interface Props { children?: import('svelte').Snippet; size?: number; min?: number; max?: number; orientation?: 'horizontal' | 'vertical'; disabled?: boolean; class?: string; 'aria-label'?: string; 'aria-labelledby'?: string; onResize?: (size: number) => void; } declare const SplitView: import("svelte").Component; type SplitView = ReturnType; export default SplitView;