import type { ModuleLifecycleContext } from "../../contracts/module-contract.js";
export type ScoutReportArgs = {
    seed?: string;
    /** When true, append this run to `scoutRotationHistory` and save improvement state. */
    persistRotation?: boolean;
};
export declare function runScoutReport(ctx: ModuleLifecycleContext, args: ScoutReportArgs): Promise<Record<string, unknown>>;
