import { APIQueue } from '../api/api-queue';
import { Graph } from './graph';
import { TaskState } from './task';
export declare class Scheduler {
    private readonly queue;
    constructor(queue: APIQueue);
    run(graph: Graph): Promise<TaskState>;
    private exec;
}
//# sourceMappingURL=scheduler.d.ts.map