import { PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ name: { type: StringConstructor; default: any; }; tabindex: { type: (StringConstructor | NumberConstructor)[]; default: any; }; modelValue: { type: PropType; required: true; }; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; step: { type: NumberConstructor; default: number; }; snapToSteps: { type: BooleanConstructor; default: boolean; }; showMarker: { type: BooleanConstructor; default: boolean; }; markerValue: { type: (StringConstructor | NumberConstructor)[]; default: any; }; disabled: { type: BooleanConstructor; default: boolean; }; alwaysActive: { type: BooleanConstructor; default: boolean; }; }, { getPointStyle: (point: any) => { left: string; }; focus: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { blur: (...args: any[]) => void; change: (...args: any[]) => void; dragend: (...args: any[]) => void; dragstart: (...args: any[]) => void; focus: (...args: any[]) => void; "update:modelValue": (...args: any[]) => void; }, string, import("vue").PublicProps, Readonly; required: true; }; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; step: { type: NumberConstructor; default: number; }; snapToSteps: { type: BooleanConstructor; default: boolean; }; showMarker: { type: BooleanConstructor; default: boolean; }; markerValue: { type: (StringConstructor | NumberConstructor)[]; default: any; }; disabled: { type: BooleanConstructor; default: boolean; }; alwaysActive: { type: BooleanConstructor; default: boolean; }; }>> & { onDragend?: (...args: any[]) => any; onDragstart?: (...args: any[]) => any; onFocus?: (...args: any[]) => any; onBlur?: (...args: any[]) => any; onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { max: number; name: string; min: number; disabled: boolean; step: number; tabindex: string | number; snapToSteps: boolean; showMarker: boolean; markerValue: string | number; alwaysActive: boolean; }, {}>; export default _default;