/** Run `fn` once every earlier holder of `checkout`'s lock has settled. */
export declare function withRunLock<T>(checkout: string, fn: () => Promise<T>): Promise<T>;
//# sourceMappingURL=run-locks.d.ts.map