import { type EnvSource } from "@oscharko-dev/keiko-model-gateway";
import { type ModelPort } from "@oscharko-dev/keiko-harness";
import type { CliIo } from "./runner.js";
export interface InvestigateDeps {
    readonly model?: ModelPort | undefined;
    readonly readFile?: ((path: string) => string) | undefined;
}
export declare function runInvestigateCli(args: readonly string[], io: CliIo, env?: EnvSource, deps?: InvestigateDeps): Promise<number>;
//# sourceMappingURL=investigate.d.ts.map