/**
 * An utility class to handle Iocd wdio.config capabilities
 * - transforms initial capabilities configuration
 * - validates and resolves paths
 * It mutates the original capabilities array passed (wdio requirement)
 */
export declare class IocdCapabilitiesTransformer {
    private readonly capabilities;
    private readonly systemExtendAbsolutePath;
    private readonly configRootDir;
    readonly transformReady: Promise<void>;
    constructor(capabilities: WebdriverIO.Capabilities[], systemExtendAbsolutePath: string, configRootDir: string);
    private restoreBrowserName;
    private ensureSingleIntance;
    private transformConfigOverrides;
    private transformExeCapability;
    private transformFromSourceCapability;
    private transform;
    findElectronVersion(): string;
}
