import { BrowserLauncher, TestRunnerCoreConfig } from '@web/test-runner-core'; import { WebdriverLauncher } from '@web/test-runner-webdriver'; import browserstack from 'browserstack-local'; export interface BrowserstackLauncherArgs { capabilities: Record; localOptions?: Partial; } export declare class BrowserstackLauncher extends WebdriverLauncher { private capabilities; name: string; private localOptions?; constructor(capabilities: Record, name: string, localOptions?: Partial | undefined); initialize(config: TestRunnerCoreConfig): Promise; startSession(sessionId: string, url: string): Promise; startDebugSession(): Promise; stop(): Promise; } export declare function browserstackLauncher(args: BrowserstackLauncherArgs): BrowserLauncher; //# sourceMappingURL=browserstackLauncher.d.ts.map