export interface TdUseCountDownProps {
    autoStart?: boolean;
    format?: string;
    millisecond?: boolean;
    size?: 'small' | 'medium' | 'large';
    splitWithUnit?: boolean;
    theme?: 'default' | 'round' | 'square';
    time?: number;
    onChange?: (time: TimeData) => void;
    onFinish?: () => void;
}
export interface TimeData {
    days: number;
    hours: number;
    minutes: number;
    seconds: number;
    milliseconds: number;
}
export type TdUseCountDownShowTimes = Array<{
    mark?: string;
    value?: string | number;
}>;
export interface TdUseCountDown {
    time: {
        value: number;
    };
    showTimes: TdUseCountDownShowTimes;
    pause?: () => void;
    resume?: () => void;
}
