@cloudflare/puppeteer
Version:
Puppeteer fork for Cloudflare Browser Run (formerly Browser Rendering)
19 lines • 697 B
TypeScript
/**
* @license
* Copyright 2025 Google Inc.
* SPDX-License-Identifier: Apache-2.0
*/
import type { ConnectionTransport } from '../common/ConnectionTransport.js';
import type { BrowserWorker } from './BrowserWorker.js';
export declare class WorkersWebSocketTransport implements ConnectionTransport {
ws: WebSocket;
onmessage?: (message: string) => void;
onclose?: () => void;
sessionId: string;
static create(endpoint: BrowserWorker, sessionId: string): Promise<WorkersWebSocketTransport>;
constructor(ws: WebSocket, sessionId: string);
send(message: string): void;
close(): void;
toString(): string;
}
//# sourceMappingURL=WorkersWebSocketTransport.d.ts.map