@wdio/browserstack-service
Version:
WebdriverIO service for better Browserstack integration
33 lines • 1.08 kB
TypeScript
import type TrackedContext from './trackedContext.js';
import TrackedInstance from './trackedInstance.js';
/**
* Class representing an automation framework instance
* @extends TrackedInstance
*/
export default class AutomationFrameworkInstance extends TrackedInstance {
frameworkName: string;
frameworkVersion: string;
state: State;
constructor(context: TrackedContext, frameworkName: string, frameworkVersion: string, state: State);
/**
* Get the framework name
* @returns {string} The name of the automation framework
*/
getFrameworkName(): string;
/**
* Get the framework version
* @returns {string} The version of the automation framework
*/
getFrameworkVersion(): string;
/**
* Get the current state
* @returns {AutomationFrameworkState} The current state of the automation framework
*/
getState(): State;
/**
* Set the current state
* @param {AutomationFrameworkState} state - The new state to set
*/
setState(state: State): void;
}
//# sourceMappingURL=automationFrameworkInstance.d.ts.map