import { PropType } from 'vue'; import { SplitLimit, SnappingMark } from './types'; declare const _default: __VLS_WithTemplateSlots boolean; }; maximization: { type: BooleanConstructor; default: boolean; }; maximizeStart: { type: BooleanConstructor; default: boolean; }; limits: { type: PropType<[SplitLimit, SplitLimit]>; default: () => number[]; }; snapping: { type: PropType; default: undefined; }; snappingRange: { type: PropType; default: number; }; ariaLabel: { type: PropType; default: import("../../composables").TranslationProp; }; stateful: { type: PropType; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; preset: { type: PropType; default: undefined; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, import("vue").PublicProps, Readonly boolean; }; maximization: { type: BooleanConstructor; default: boolean; }; maximizeStart: { type: BooleanConstructor; default: boolean; }; limits: { type: PropType<[SplitLimit, SplitLimit]>; default: () => number[]; }; snapping: { type: PropType; default: undefined; }; snappingRange: { type: PropType; default: number; }; ariaLabel: { type: PropType; default: import("../../composables").TranslationProp; }; stateful: { type: PropType; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; preset: { type: PropType; default: undefined; }; }>> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { modelValue: number; stateful: boolean; preset: import("../../composables").PresetPropValue; vertical: boolean; disabled: boolean; ariaLabel: import("../../composables").TranslationProp; maximization: boolean; maximizeStart: boolean; limits: [SplitLimit, SplitLimit]; snapping: SnappingMark[]; snappingRange: string | number; }, {}>, { start?(_: { containerSize: any; }): any; grabber?(_: {}): any; end?(_: { containerSize: any; }): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };