@wdio/browserstack-service
Version:
WebdriverIO service for better Browserstack integration
28 lines • 1.08 kB
TypeScript
import AutomationFramework from './automationFramework.js';
/**
* WebdriverIO Framework class
*/
export default class WdioAutomationFramework extends AutomationFramework {
constructor(automationFrameworkName: string, automationFrameworkVersion: string);
/**
* Find instance and track any state for the automation framework
* @param {*} automationFrameworkState
* @param {*} hookState
* @param {*} args
*/
trackEvent(automationFrameworkState: State, hookState: State, args?: Record<string, unknown>): Promise<void>;
/**
* Resolve instance for the automation framework
* @param {*} automationFrameworkState
* @param {*} hookState
* @param {*} args
* @returns instance
*/
resolveInstance(automationFrameworkState: State, hookState: State, args?: Record<string, unknown>): any;
/**
* Create instance for WebdriverIO
* @returns {void}
*/
trackWebdriverIOInstance(automationFrameworkState: State, args?: Record<string, unknown>): void;
}
//# sourceMappingURL=wdioAutomationFramework.d.ts.map