export declare const Slider: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: { value?: number | [number, number]; vertical?: boolean; trackStyle?: import("vue").CSSProperties | import("vue").CSSProperties[]; dots?: boolean; reverse?: boolean; onFocus?: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; onBlur?: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; onChange?: (value: number | [number, number]) => void; range?: boolean | import("ant-design-vue/es/slider").SliderRange; disabled?: boolean; autofocus?: boolean; defaultValue?: number | [number, number]; 'onUpdate:value'?: (value: number | [number, number]) => void; step?: number; included?: boolean; marks?: import("ant-design-vue/es/slider").SliderMarks; handleStyle?: import("vue").CSSProperties | import("vue").CSSProperties[]; onAfterChange?: (value: number | [number, number]) => void; tipFormatter?: (value?: number) => any; tooltipOpen?: boolean; tooltipVisible?: boolean; tooltipPlacement?: import("ant-design-vue/es/tooltip").TooltipPlacement; getTooltipPopupContainer?: (triggerNode: HTMLElement) => HTMLElement; style?: unknown; ref?: import("vue").VNodeRef; key?: string | number | symbol; ref_for?: boolean; ref_key?: string; onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; class?: unknown; tabindex?: string | number; readonly max?: number; readonly min?: number; readonly prefixCls?: string; role?: string; readonly id?: string; readonly tooltipPrefixCls?: string; }; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ mark?: any; default?: any; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: boolean | import("ant-design-vue/es/slider").SliderRange; }; reverse: { type: BooleanConstructor; default: boolean; }; min: NumberConstructor; max: NumberConstructor; step: { type: import("vue").PropType; default: number; }; marks: { type: import("vue").PropType; default: import("ant-design-vue/es/slider").SliderMarks; }; dots: { type: BooleanConstructor; default: boolean; }; value: { type: import("vue").PropType; default: number | [number, number]; }; defaultValue: { type: import("vue").PropType; default: number | [number, number]; }; included: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; tipFormatter: { type: import("vue").PropType<(value?: number) => any>; default: (value?: number) => any; }; tooltipOpen: { type: BooleanConstructor; default: boolean; }; tooltipVisible: { type: BooleanConstructor; default: boolean; }; tooltipPlacement: { type: import("vue").PropType; default: import("ant-design-vue/es/tooltip").TooltipPlacement; }; getTooltipPopupContainer: { type: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; default: (triggerNode: HTMLElement) => HTMLElement; }; autofocus: { type: BooleanConstructor; default: boolean; }; handleStyle: { type: import("vue").PropType; default: import("vue").CSSProperties | import("vue").CSSProperties[]; }; trackStyle: { type: import("vue").PropType; default: import("vue").CSSProperties | import("vue").CSSProperties[]; }; onChange: { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; onAfterChange: { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; onFocus: { type: import("vue").PropType; default: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; }; onBlur: { type: import("vue").PropType; default: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; }; 'onUpdate:value': { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; }>>, () => import("ant-design-vue/es/_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { value: number | [number, number]; vertical: boolean; trackStyle: import("vue").CSSProperties | import("vue").CSSProperties[]; dots: boolean; reverse: boolean; onFocus: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; onBlur: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; onChange: (value: number | [number, number]) => void; range: boolean | import("ant-design-vue/es/slider").SliderRange; disabled: boolean; autofocus: boolean; defaultValue: number | [number, number]; 'onUpdate:value': (value: number | [number, number]) => void; step: number; included: boolean; marks: import("ant-design-vue/es/slider").SliderMarks; handleStyle: import("vue").CSSProperties | import("vue").CSSProperties[]; onAfterChange: (value: number | [number, number]) => void; tipFormatter: (value?: number) => any; tooltipOpen: boolean; tooltipVisible: boolean; tooltipPlacement: import("ant-design-vue/es/tooltip").TooltipPlacement; getTooltipPopupContainer: (triggerNode: HTMLElement) => HTMLElement; }, {}, string, import("ant-design-vue/es/_util/type").CustomSlotsType<{ mark?: any; default?: any; }>> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: boolean | import("ant-design-vue/es/slider").SliderRange; }; reverse: { type: BooleanConstructor; default: boolean; }; min: NumberConstructor; max: NumberConstructor; step: { type: import("vue").PropType; default: number; }; marks: { type: import("vue").PropType; default: import("ant-design-vue/es/slider").SliderMarks; }; dots: { type: BooleanConstructor; default: boolean; }; value: { type: import("vue").PropType; default: number | [number, number]; }; defaultValue: { type: import("vue").PropType; default: number | [number, number]; }; included: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; tipFormatter: { type: import("vue").PropType<(value?: number) => any>; default: (value?: number) => any; }; tooltipOpen: { type: BooleanConstructor; default: boolean; }; tooltipVisible: { type: BooleanConstructor; default: boolean; }; tooltipPlacement: { type: import("vue").PropType; default: import("ant-design-vue/es/tooltip").TooltipPlacement; }; getTooltipPopupContainer: { type: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; default: (triggerNode: HTMLElement) => HTMLElement; }; autofocus: { type: BooleanConstructor; default: boolean; }; handleStyle: { type: import("vue").PropType; default: import("vue").CSSProperties | import("vue").CSSProperties[]; }; trackStyle: { type: import("vue").PropType; default: import("vue").CSSProperties | import("vue").CSSProperties[]; }; onChange: { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; onAfterChange: { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; onFocus: { type: import("vue").PropType; default: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; }; onBlur: { type: import("vue").PropType; default: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; }; 'onUpdate:value': { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; }>> & import("vue").ShallowUnwrapRef<() => import("ant-design-vue/es/_util/type").VueNode> & import("vue").ComponentCustomProperties; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: boolean | import("ant-design-vue/es/slider").SliderRange; }; reverse: { type: BooleanConstructor; default: boolean; }; min: NumberConstructor; max: NumberConstructor; step: { type: import("vue").PropType; default: number; }; marks: { type: import("vue").PropType; default: import("ant-design-vue/es/slider").SliderMarks; }; dots: { type: BooleanConstructor; default: boolean; }; value: { type: import("vue").PropType; default: number | [number, number]; }; defaultValue: { type: import("vue").PropType; default: number | [number, number]; }; included: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; tipFormatter: { type: import("vue").PropType<(value?: number) => any>; default: (value?: number) => any; }; tooltipOpen: { type: BooleanConstructor; default: boolean; }; tooltipVisible: { type: BooleanConstructor; default: boolean; }; tooltipPlacement: { type: import("vue").PropType; default: import("ant-design-vue/es/tooltip").TooltipPlacement; }; getTooltipPopupContainer: { type: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; default: (triggerNode: HTMLElement) => HTMLElement; }; autofocus: { type: BooleanConstructor; default: boolean; }; handleStyle: { type: import("vue").PropType; default: import("vue").CSSProperties | import("vue").CSSProperties[]; }; trackStyle: { type: import("vue").PropType; default: import("vue").CSSProperties | import("vue").CSSProperties[]; }; onChange: { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; onAfterChange: { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; onFocus: { type: import("vue").PropType; default: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; }; onBlur: { type: import("vue").PropType; default: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; }; 'onUpdate:value': { type: import("vue").PropType<(value: number | [number, number]) => void>; default: (value: number | [number, number]) => void; }; }>>, () => import("ant-design-vue/es/_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { value: number | [number, number]; vertical: boolean; trackStyle: import("vue").CSSProperties | import("vue").CSSProperties[]; dots: boolean; reverse: boolean; onFocus: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; onBlur: import("ant-design-vue/es/_util/EventInterface").FocusEventHandler; onChange: (value: number | [number, number]) => void; range: boolean | import("ant-design-vue/es/slider").SliderRange; disabled: boolean; autofocus: boolean; defaultValue: number | [number, number]; 'onUpdate:value': (value: number | [number, number]) => void; step: number; included: boolean; marks: import("ant-design-vue/es/slider").SliderMarks; handleStyle: import("vue").CSSProperties | import("vue").CSSProperties[]; onAfterChange: (value: number | [number, number]) => void; tipFormatter: (value?: number) => any; tooltipOpen: boolean; tooltipVisible: boolean; tooltipPlacement: import("ant-design-vue/es/tooltip").TooltipPlacement; getTooltipPopupContainer: (triggerNode: HTMLElement) => HTMLElement; }, {}, string, import("ant-design-vue/es/_util/type").CustomSlotsType<{ mark?: any; default?: any; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export default Slider;