import { type SecondsCountdownParams } from '../services';
type UseSecondsCountdownParams = Pick<SecondsCountdownParams, 'targetDate' | 'isInitialActive' | 'seconds'>;
type UseSecondsCountdownResult = {
    /**
     *  Флаг активности таймера
     */
    isActive: boolean;
    /**
     *  Время в текстовом формате mm:ss
     */
    textTime: string;
    /**
     *  Метод перезапуска таймера к нужной дате или на нужное количество секунд
     */
    restart: (value: Date | number) => void;
};
/**
 *  Хук, предоставляющий функционал с текстом убывающих секунд
 */
export declare const useSecondsCountdown: ({ targetDate, isInitialActive, seconds, }: UseSecondsCountdownParams) => UseSecondsCountdownResult;
export {};
