type CountdownOptions = {
    countStart: number;
    intervalMs?: number;
    isIncrement?: boolean;
    countStop?: number;
    onTick?: () => void;
    onCompleted?: () => void;
};
export declare function useCountdown({ countStart, countStop, intervalMs, isIncrement, }: CountdownOptions): {
    count: number;
    startCountdown: () => void;
    stopCountdown: () => void;
    resetCountdown: () => void;
    completed: boolean;
    setCompleted: import('react').Dispatch<import('react').SetStateAction<boolean>>;
    setCount: import('react').Dispatch<import('react').SetStateAction<number>>;
};
export {};
