import { TdSwiperProps } from './type';
import { PropType } from 'vue';
declare const _default: {
    animation: {
        type: PropType<TdSwiperProps['animation']>;
        default: TdSwiperProps['animation'];
        validator(val: TdSwiperProps['animation']): boolean;
    };
    autoplay: {
        type: BooleanConstructor;
        default: boolean;
    };
    current: {
        type: NumberConstructor;
        default: any;
    };
    modelValue: {
        type: NumberConstructor;
        default: any;
    };
    defaultCurrent: {
        type: NumberConstructor;
        default: number;
    };
    direction: {
        type: PropType<TdSwiperProps['direction']>;
        default: TdSwiperProps['direction'];
        validator(val: TdSwiperProps['direction']): boolean;
    };
    duration: {
        type: NumberConstructor;
        default: number;
    };
    height: {
        type: PropType<TdSwiperProps['height']>;
    };
    interval: {
        type: NumberConstructor;
        default: number;
    };
    loop: {
        type: BooleanConstructor;
        default: boolean;
    };
    navigation: {
        type: PropType<TdSwiperProps['navigation']>;
    };
    nextMargin: {
        type: PropType<TdSwiperProps['nextMargin']>;
        default: TdSwiperProps['nextMargin'];
    };
    previousMargin: {
        type: PropType<TdSwiperProps['previousMargin']>;
        default: TdSwiperProps['previousMargin'];
    };
    onChange: PropType<TdSwiperProps['onChange']>;
    onClick: PropType<TdSwiperProps['onClick']>;
};
export default _default;
