import { CommonEndpoint } from "./CommonEndpoint.js"; declare global { interface Navigator { locks?: LockManager; } } export declare class WebMessageEndpoint extends CommonEndpoint { readonly port: MessagePort; toString(): string; constructor(port: MessagePort, debugId: string); doStart(): Promise; protected postTextMessage(data: string): void; protected postBinaryMessage(data: Uint8Array): void; protected beforeClose: () => void; } //# sourceMappingURL=WebMessageEndpoint.d.ts.map