import { Client } from 'rpc-websockets'; interface ExecuteArgs { command: string; [key: string]: any; } export declare class IsolateSocket extends Client { isolateId: number | string; on: (...args: any[]) => any; removeListener: (...args: any[]) => any; call: (...args: any[]) => Promise; close: (...args: any[]) => void; constructor(address?: string); executeSocketCommand(args: ExecuteArgs): Promise<{ isError: boolean; response: any; }>; } export {}; //# sourceMappingURL=isolate_socket.d.ts.map