import WebSocket from 'ws'; import type { CommandData } from './remoteTypes.js'; import type { CommandResponse } from './localTypes.js'; import type { ClientRequestArgs } from 'node:http'; export declare class BidiCore { #private; private _webSocketUrl; constructor(_webSocketUrl: string, opts?: WebSocket.ClientOptions | ClientRequestArgs); connect(): Promise; get socket(): WebSocket; get isConnected(): boolean; send(params: Omit): Promise; sendAsync(params: Omit): number; } //# sourceMappingURL=core.d.ts.map