import type { Capabilities, Services } from "@wdio/types"; import type WdioQunitService from "./types/wdio.js"; /** * Get QUnit service configuration */ declare function getServiceConfig(services?: Services.ServiceEntry[]): WdioQunitService.ServiceOption; /** * Get path to the QUnit HTML files */ declare function getQUnitHtmlFiles(paths: string[], baseUrl?: string): string[]; export default class QUnitService implements Services.ServiceInstance { before(capabilities: Capabilities.RequestedMultiremoteCapabilities, specs: string[], browserInstance: WebdriverIO.Browser): Promise; beforeSession(config: Omit): void; } declare class CustomLauncher implements Services.ServiceInstance { onPrepare(config: WebdriverIO.Config): void; } export { WdioQunitService, getServiceConfig, getQUnitHtmlFiles }; export declare const launcher: typeof CustomLauncher;