export type SliderSize = "sm" | "md" | "lg"; export type SliderProps = { label?: string; size?: SliderSize; value?: number; defaultValue?: number; min?: number; max?: number; step?: number; modelValue?: number; helperText?: string; errorText?: string; invalid?: boolean; showValue?: boolean; valueFormatter?: (value: number) => string; disabled?: boolean; class?: string; }; export declare const Slider: import("vue").DefineComponent SliderSize; default: string; }; value: { type: NumberConstructor; default: undefined; }; defaultValue: { type: NumberConstructor; default: undefined; }; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; step: { type: NumberConstructor; default: number; }; modelValue: { type: NumberConstructor; default: undefined; }; helperText: { type: StringConstructor; default: undefined; }; errorText: { type: StringConstructor; default: undefined; }; invalid: { type: BooleanConstructor; default: boolean; }; showValue: { type: BooleanConstructor; default: boolean; }; valueFormatter: { type: () => (value: number) => string; default: undefined; }; disabled: { type: BooleanConstructor; default: boolean; }; class: { type: StringConstructor; default: undefined; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly SliderSize; default: string; }; value: { type: NumberConstructor; default: undefined; }; defaultValue: { type: NumberConstructor; default: undefined; }; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; step: { type: NumberConstructor; default: number; }; modelValue: { type: NumberConstructor; default: undefined; }; helperText: { type: StringConstructor; default: undefined; }; errorText: { type: StringConstructor; default: undefined; }; invalid: { type: BooleanConstructor; default: boolean; }; showValue: { type: BooleanConstructor; default: boolean; }; valueFormatter: { type: () => (value: number) => string; default: undefined; }; disabled: { type: BooleanConstructor; default: boolean; }; class: { type: StringConstructor; default: undefined; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { size: SliderSize; class: string; label: string; invalid: boolean; disabled: boolean; max: number; min: number; value: number; helperText: string; modelValue: number; errorText: string; step: number; showValue: boolean; defaultValue: number; valueFormatter: (value: number) => string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //# sourceMappingURL=Slider.d.ts.map