import { PropType } from 'vue';
declare const _default: {
    disabled: BooleanConstructor;
    loadingBarHeight: {
        type: PropType<string | number>;
        default: string | number;
    };
    loadingProps: {
        type: PropType<import("@/loading").TdLoadingProps>;
    };
    loadingTexts: {
        type: PropType<string[]>;
        default: () => string[];
    };
    maxBarHeight: {
        type: PropType<string | number>;
        default: string | number;
    };
    refreshTimeout: {
        type: NumberConstructor;
        default: number;
    };
    value: {
        type: BooleanConstructor;
        default: any;
    };
    modelValue: {
        type: BooleanConstructor;
        default: any;
    };
    defaultValue: BooleanConstructor;
    onChange: PropType<(value: boolean) => void>;
    onRefresh: PropType<() => void>;
    onScrolltolower: PropType<() => void>;
    onTimeout: PropType<() => void>;
};
export default _default;
