import type { EnvSource } from "@oscharko-dev/keiko-model-gateway";
import type { CliIo } from "./runner.js";
export interface LauncherCliDeps {
    readonly cwd?: string | undefined;
    readonly homedir?: () => string;
    readonly platform?: () => NodeJS.Platform;
    readonly resolveExe?: (env: EnvSource) => string;
    readonly stateDir?: string;
}
export declare function runLauncherCli(args: readonly string[], io: CliIo, env: EnvSource, deps?: LauncherCliDeps): number;
//# sourceMappingURL=launcher.d.ts.map