@cloudflare/puppeteer
Version:
Puppeteer fork for Cloudflare Browser Run (formerly Browser Rendering)
17 lines • 481 B
TypeScript
import { disposeSymbol } from './disposable.js';
/**
* @internal
*/
export declare class Mutex {
#private;
static Guard: {
new (mutex: Mutex, onRelease?: () => void): {
"__#33231@#mutex": Mutex;
"__#33231@#onRelease"?: (() => void) | undefined;
[Symbol.dispose](): void;
};
};
acquire(onRelease?: () => void): Promise<InstanceType<typeof Mutex.Guard>>;
release(): void;
}
//# sourceMappingURL=Mutex.d.ts.map