webdriver
Version:
A Node.js bindings implementation for the W3C WebDriver and Mobile JSONWire Protocol
15 lines • 703 B
TypeScript
import type { Options } from '@wdio/types';
import WebDriverRequest from './index.js';
type RequestLibOptions = Options.RequestLibOptions;
type RequestOptions = Omit<Options.WebDriver, 'capabilities'>;
export default class BrowserRequest extends WebDriverRequest {
constructor(method: string, endpoint: string, body?: Record<string, unknown>, isHubCommand?: boolean);
protected _createOptions(options: RequestOptions, sessionId?: string): Promise<RequestLibOptions>;
protected _libRequest(url: URL, options: RequestLibOptions): Promise<{
statusCode: number;
body: unknown;
}>;
protected _libPerformanceNow(): number;
}
export {};
//# sourceMappingURL=browser.d.ts.map