UNPKG

@xtest-cli/cli

Version:

CLI for xtest.ing - AI-powered test generation platform

34 lines 910 B
import { EventEmitter } from 'events'; export interface BrowserControllerOptions { sessionId: string; serverUrl: string; apiKey: string; browserOptions: { mode: string; browserType: string; devtools: boolean; slowMo: number; record: boolean; }; } export declare class BrowserController extends EventEmitter { private options; private browser?; private context?; private page?; private ws; private serverSessionId; private isMirroring; constructor(options: BrowserControllerOptions); start(): Promise<void>; private launchLocalBrowser; private connectWebSocket; private startMirroring; private mirrorNavigation; private mirrorAction; private startServerStreaming; private handleServerMessage; private sendMessage; stop(): Promise<void>; } //# sourceMappingURL=controller.d.ts.map