import type { Direction, SplitOptions } from 'split-grid'; import type { Ref } from 'vue'; declare const _default: import("vue").DefineComponent; default: () => SplitOptions; }; }>, { gridRef: Ref; theStyle: Ref<{ gridTemplateColumns: string; gridTemplateRows: string; }, { gridTemplateColumns: string; gridTemplateRows: string; } | { gridTemplateColumns: string; gridTemplateRows: string; }>; getGutterProps: (direction: Direction, track: number) => { onmousedown: (e: MouseEvent) => void; onTouchstart: (e: MouseEvent) => void; 'data-gutter-id': string; class: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { drag: any; }, string, import("vue").PublicProps, Readonly; default: () => SplitOptions; }; }>> & Readonly<{ onDrag?: (...args: any[] | unknown[]) => any; }>, { gridTemplateColumns: string; gridTemplateRows: string; defaultOptions: SplitOptions; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;