/** @license MIT License (c) copyright 2010-2017 original author or authors */
import Scheduler from './Scheduler';
import { Clock, Timer, Timeline } from '@most/types';
export * from './clock';
export * from './schedule';
export * from './relative';
export declare const newScheduler: import("@most/prelude").Curried2<Timer, Timeline, Scheduler>;
export declare const newDefaultScheduler: () => Scheduler;
export declare const newDefaultTimer: () => Timer;
export declare const newClockTimer: (clock: Clock) => Timer;
export declare const newTimeline: () => Timeline;
