/**
 * Utility for building command-line arguments used to start
 * the IO.Connect Desktop platform.
 *
 * Responsibilities:
 * - `buildExecArgs`: prepares runtime flags for Chromium/Electron,
 *   including devtools port, optional inspect port, logging, and
 *   any additional start arguments.
 * - `generate`: prepares arguments for loading a system.json file
 *   and optional override files. Ensures paths are absolute and
 *   formats them into the `config=...` / `configOverrides` syntax
 *   expected by the platform.
 *
 * Together, these methods allow the launcher service to assemble
 * the exact CLI args needed when spawning the desktop executable.
 */
export declare class IocdPlatformArgs {
    static buildExecArgs(options: {
        devtoolsPort: number;
        startArgs?: string[];
        enableLogging?: boolean;
    }): string[];
    static generate: (systemJson: string, configOverrides: string[]) => string[];
}
