import { TdTabsProps } from './type';
import { PropType } from 'vue';
declare const _default: {
    animation: {
        type: PropType<TdTabsProps['animation']>;
    };
    bottomLineMode: {
        type: PropType<TdTabsProps['bottomLineMode']>;
        default: TdTabsProps['bottomLineMode'];
        validator(val: TdTabsProps['bottomLineMode']): boolean;
    };
    list: {
        type: PropType<TdTabsProps['list']>;
    };
    middle: {
        type: PropType<TdTabsProps['middle']>;
    };
    showBottomLine: {
        type: BooleanConstructor;
        default: boolean;
    };
    size: {
        type: PropType<TdTabsProps['size']>;
        default: TdTabsProps['size'];
        validator(val: TdTabsProps['size']): boolean;
    };
    spaceEvenly: {
        type: BooleanConstructor;
        default: boolean;
    };
    split: {
        type: BooleanConstructor;
        default: boolean;
    };
    sticky: BooleanConstructor;
    stickyProps: {
        type: PropType<TdTabsProps['stickyProps']>;
    };
    swipeable: {
        type: BooleanConstructor;
        default: boolean;
    };
    theme: {
        type: PropType<TdTabsProps['theme']>;
        default: TdTabsProps['theme'];
        validator(val: TdTabsProps['theme']): boolean;
    };
    value: {
        type: PropType<TdTabsProps['value']>;
        default: TdTabsProps['value'];
    };
    modelValue: {
        type: PropType<TdTabsProps['value']>;
        default: TdTabsProps['value'];
    };
    defaultValue: {
        type: PropType<TdTabsProps['defaultValue']>;
    };
    onChange: PropType<TdTabsProps['onChange']>;
    onClick: PropType<TdTabsProps['onClick']>;
    onScroll: PropType<TdTabsProps['onScroll']>;
};
export default _default;
