export interface SplitOptions {
root: HTMLElement | string;
direction?: 'horizontal' | 'vertical';
gutterSize?: number;
gutterClassName?: string;
minSize?: number | number[];
sizes?: number[];
snapOffset?: number;
onDrag?: (sizes: number[]) => void;
onDragEnd?: (sizes: number[]) => void;
}
export default function SplitViews(opts: SplitOptions): {
root: HTMLElement;
destroy(): void;
setSizes(sizes: number[]): void;
getSizes: () => number[];
};