import { Task } from '../../task'; export interface TaskRunner { addTask: (promise: ReturnType['run']>) => void; size: () => number; isEmpty: () => boolean; await: () => Promise; clear: () => void; } export declare const createTaskRunner: () => TaskRunner;