interface EvalCliOptions { url?: string; timeout?: string; maxConcurrency?: string; json?: boolean; junit?: string; skipReport?: boolean; strict?: boolean; list?: boolean; tag?: string[]; verbose?: boolean; } type EvalCliLogger = { log(message: string): void; error(message: string): void; }; /** * Runs the `eve eval` command with already-parsed Commander options. * * Exit codes: `0` when every executed eval passed its gate assertions (and * soft thresholds under `--strict`), `1` when any eval failed, `2` for runner * or configuration errors (no evals discovered, no evals matching filters). */ export declare function runEvalCommand(evalIds: readonly string[], options: EvalCliOptions, logger: EvalCliLogger): Promise; export {};