/** Minimal per-worker promise-chain mutex. Each task begins only after the * previous task settles; rejection never poisons the tail. Used for adopt * writes where concurrent paste -> delay -> Enter/history verification would * otherwise interleave in the same external CLI composer. */ export declare class AsyncSerialQueue { private tail; run(task: () => Promise): Promise; } //# sourceMappingURL=async-serial-queue.d.ts.map