/** * Serialize asynchronous mutations by key without coupling unrelated keys. */ export declare class KeyedMutex { private readonly tails; run(key: string, operation: () => Promise): Promise; }