import { EventChannel } from 'redux-saga';
import { Action } from 'typesafe-actions';
export declare function countdown(duration: number, updateAction: (duration: number) => Action<any>): Generator<import("redux-saga/effects").CallEffect<EventChannel<number>> | import("redux-saga/effects").ChannelTakeEffect<number> | import("redux-saga/effects").PutEffect<Action<any>> | import("redux-saga/effects").CancelledEffect, void, never>;
//# sourceMappingURL=countdown.d.ts.map