/// <reference types="react" />
declare type IDate = Date | number | string | undefined;
interface IUseCountdownOption {
    updateFrequency?: number;
}
declare function useCountdown(targetDate?: number | Date | string, options?: IUseCountdownOption): {
    data: {
        left: number;
        day: number;
        hour: number;
        min: number;
        sec: number;
    };
    stop: () => void;
    start: () => void;
    setTarget: import("react").Dispatch<import("react").SetStateAction<IDate>>;
};
export { useCountdown, IDate };
