import { ISliderApi } from './slider'; declare const _default: import('vue').DefineComponent { TIP_HEIGHT: number; BUTTON_SIZE: number; HALF_BAR_HEIGHT: number; PC_TIP_CLS: string; PC_SLIDER_CLS: string; PC_RANGE_CLS: string; PC_BUTTON_CLS: string; PC_LABEL_CLS: string; PC_LEFT_SVG_CLS: string; PC_RIGHT_SVG_CLS: string; MOBILE_TIP_CLS: string; MOBILE_SLIDER_CLS: string; MOBILE_RANGE_CLS: string; MOBILE_BUTTON_CLS: string; MOBILE_LEFT_SVG_CLS: string; MOBILE_RIGHT_SVG_CLS: string; Mode: string; tipCls(mode: any): string; sliderCls(mode: any): string; rangeCls(mode: any): string; buttonCls(mode: any): string; leftSvgCls(mode: any): string; rightSvgCls(mode: any): string; TIP_CLS(mode: any): string; SLIDER_CLS(mode: any): string; RANGE_CLS(mode: any): string; BUTTON_CLS(mode: any): string; }; }; formatTooltip: FunctionConstructor; disabled: { type: BooleanConstructor; default: boolean; }; height: { type: StringConstructor; default: string; }; max: { type: NumberConstructor; default: number; }; min: { type: NumberConstructor; default: number; }; modelValue: { type: (ArrayConstructor | NumberConstructor)[]; default: number; }; numPages: { type: NumberConstructor; default: number; }; range: { type: BooleanConstructor; default: boolean; }; showInput: { type: BooleanConstructor; default: boolean; }; showTip: { type: BooleanConstructor; default: boolean; }; step: { type: NumberConstructor; default: number; }; vertical: { type: BooleanConstructor; default: boolean; }; unit: { type: StringConstructor; default: string; }; showSteps: { type: BooleanConstructor; default: boolean; }; showLabel: { type: BooleanConstructor; default: boolean; }; changeCompat: { type: BooleanConstructor; default: boolean; }; marks: { type: import('vue').PropType>; }; }>, ISliderApi, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("update:modelValue" | "start" | "change" | "stop")[], "update:modelValue" | "start" | "change" | "stop", import('vue').PublicProps, Readonly { TIP_HEIGHT: number; BUTTON_SIZE: number; HALF_BAR_HEIGHT: number; PC_TIP_CLS: string; PC_SLIDER_CLS: string; PC_RANGE_CLS: string; PC_BUTTON_CLS: string; PC_LABEL_CLS: string; PC_LEFT_SVG_CLS: string; PC_RIGHT_SVG_CLS: string; MOBILE_TIP_CLS: string; MOBILE_SLIDER_CLS: string; MOBILE_RANGE_CLS: string; MOBILE_BUTTON_CLS: string; MOBILE_LEFT_SVG_CLS: string; MOBILE_RIGHT_SVG_CLS: string; Mode: string; tipCls(mode: any): string; sliderCls(mode: any): string; rangeCls(mode: any): string; buttonCls(mode: any): string; leftSvgCls(mode: any): string; rightSvgCls(mode: any): string; TIP_CLS(mode: any): string; SLIDER_CLS(mode: any): string; RANGE_CLS(mode: any): string; BUTTON_CLS(mode: any): string; }; }; formatTooltip: FunctionConstructor; disabled: { type: BooleanConstructor; default: boolean; }; height: { type: StringConstructor; default: string; }; max: { type: NumberConstructor; default: number; }; min: { type: NumberConstructor; default: number; }; modelValue: { type: (ArrayConstructor | NumberConstructor)[]; default: number; }; numPages: { type: NumberConstructor; default: number; }; range: { type: BooleanConstructor; default: boolean; }; showInput: { type: BooleanConstructor; default: boolean; }; showTip: { type: BooleanConstructor; default: boolean; }; step: { type: NumberConstructor; default: number; }; vertical: { type: BooleanConstructor; default: boolean; }; unit: { type: StringConstructor; default: string; }; showSteps: { type: BooleanConstructor; default: boolean; }; showLabel: { type: BooleanConstructor; default: boolean; }; changeCompat: { type: BooleanConstructor; default: boolean; }; marks: { type: import('vue').PropType>; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onStart?: ((...args: any[]) => any) | undefined; onStop?: ((...args: any[]) => any) | undefined; }>, { modelValue: number | unknown[]; height: string; disabled: boolean; vertical: boolean; range: boolean; _constants: Record; max: number; min: number; step: number; changeCompat: boolean; unit: string; numPages: number; showInput: boolean; showTip: boolean; showSteps: boolean; showLabel: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;