import { TooltipProp } from 'vue-slider-component'; import { PropType, VNode, ExtractPropTypes } from 'vue'; export interface TooltipInfo { bgColor?: string; desc?: string; color?: string; Icon?: string | VNode; dotLabel?: string; label?: string; marker?: { markerColor?: string; icon?: string | VNode; label?: string; }; } export interface InputNumberOptions { placeholder?: string; readonly?: boolean; stepStrictly?: boolean; } export interface TooltipInfos { [key: string]: TooltipInfo; } export declare const Props: () => { tooltip: { type: PropType; default(): string; }; isShowNextUnit: BooleanConstructor; value: { type: (StringConstructor | NumberConstructor)[]; default: number; }; min: { type: (StringConstructor | NumberConstructor)[]; default: number; }; max: { type: (StringConstructor | NumberConstructor)[]; default: number; }; silent: { type: BooleanConstructor; default: boolean; }; step: { type: (StringConstructor | NumberConstructor)[]; default: number; }; wrapperWidth: { type: (StringConstructor | NumberConstructor)[]; default: number; }; dotWidth: { type: (StringConstructor | NumberConstructor)[]; default: number; }; unit: { type: (StringConstructor | NumberConstructor)[]; default: string; }; infos: { type: PropType; default: () => never[]; }; disabled: { type: BooleanConstructor; default(): boolean; }; dotCircle: { type: BooleanConstructor; default(): boolean; }; customMarker: BooleanConstructor; showMinMaxMarker: BooleanConstructor; inputNumberOptions: PropType; }; export declare type SliderProps = Partial>;