import { TdSliderProps } from './type';
import { PropType } from 'vue';
declare const _default: {
    disabled: {
        type: BooleanConstructor;
        default: any;
    };
    inputNumberProps: {
        type: PropType<TdSliderProps["inputNumberProps"]>;
        default: TdSliderProps["inputNumberProps"];
    };
    label: {
        type: PropType<TdSliderProps["label"]>;
        default: TdSliderProps["label"];
    };
    layout: {
        type: PropType<TdSliderProps["layout"]>;
        default: TdSliderProps["layout"];
        validator(val: TdSliderProps["layout"]): boolean;
    };
    marks: {
        type: PropType<TdSliderProps["marks"]>;
    };
    max: {
        type: NumberConstructor;
        default: number;
    };
    min: {
        type: NumberConstructor;
        default: number;
    };
    range: BooleanConstructor;
    showStep: BooleanConstructor;
    step: {
        type: NumberConstructor;
        default: number;
    };
    tooltipProps: {
        type: PropType<TdSliderProps["tooltipProps"]>;
    };
    value: {
        type: PropType<TdSliderProps["value"]>;
        default: TdSliderProps["value"];
    };
    modelValue: {
        type: PropType<TdSliderProps["value"]>;
        default: TdSliderProps["value"];
    };
    defaultValue: {
        type: PropType<TdSliderProps["defaultValue"]>;
        default: TdSliderProps["defaultValue"];
    };
    onChange: PropType<TdSliderProps["onChange"]>;
    onChangeEnd: PropType<TdSliderProps["onChangeEnd"]>;
};
export default _default;
