import type { Option } from "../../Option"; import * as Clock from "../Clock"; import * as T from "../Task/_core"; import type { StepFunction } from "./Decision"; import type { Schedule, ScheduleExecutor } from "./model"; export declare const makeExecutor: ( next: (input: I) => T.Task, O>, last: T.EIO, reset: T.IO ) => ScheduleExecutor; export declare const makeSchedule: (step: StepFunction) => Schedule; export declare const driver: ( schedule: Schedule ) => T.IO & R, I, O>>; //# sourceMappingURL=constructors.d.ts.map