import { IScheduler, ScheduledPlan } from './interfaces';
export default class SequentialScheduler<T> implements IScheduler<T> {
    preserveOrder: boolean;
    constructor(preserveOrder: boolean);
    schedule(events: T[], maxConcurrency?: number): ScheduledPlan<T>;
}
