"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LauncherContext = void 0;
/**
 * LauncherContext
 * ----------------
 * Shared runtime context for the WDIO launcher phase.
 *
 * Stores references to spawned processes and CDP connections,
 * allowing consistency between multiple LauncherService lifecycle calls.
 *
 * Safe for single-run mode (parallel execution is disabled).
 */
exports.LauncherContext = {
    chromedriver: null,
    platform: null,
    cdp: null,
    reset() {
        this.chromedriver = null;
        this.platform = null;
        this.cdp = null;
    },
};
