UNPKG

@wdio/browserstack-service

Version:
29 lines 1.08 kB
import BaseModule from './baseModule.js'; import { BStackLogger } from '../cliLogger.js'; import type AutomationFrameworkInstance from '../instances/automationFrameworkInstance.js'; export default class WebdriverIOModule extends BaseModule { name: string; browserName: string | null; browserVersion: string | null; platforms: Array<string>; testRunId: string | null; logger: typeof BStackLogger; static MODULE_NAME: string; /** * Create a new WebdriverIOModule */ constructor(); /** * Get the module name * @returns {string} The module name */ getModuleName(): string; onBeforeDriverCreate(args: Record<string, unknown>): Promise<void>; /** * Handle driver creation event * @param args Event arguments containing driver and instance information */ onDriverCreated(args: Record<string, unknown>): Promise<void>; getBinDriverCapabilities(instance: AutomationFrameworkInstance, caps: WebdriverIO.Capabilities): Promise<void>; } //# sourceMappingURL=webdriverIOModule.d.ts.map