/** * Create a handler that artificially delays promises to resolve together * after at least set ms */ export default function createBatchResolve(windowMs?: number): { readonly length: number; push(job: import("./JobTypes.js").Job): Promise; clear(): void; drain(): Promise; onEmpty(cb: () => void): () => void; };