/**
 * Determine how many parallel explorer sub-agents to spawn for the
 * deep-research-codebase workflow, based on lines of code in the codebase.
 *
 * Scales linearly: one explorer per `LOC_PER_EXPLORER` (5K) lines of code,
 * with a floor of 2 for tiny or empty codebases. The actual number of
 * spawned explorers is still bounded by the number of partition units
 * the scout finds (see `partitionUnits` in ./scout.ts), so we never get
 * more explorers than the natural granularity of the codebase allows.
 */
export declare function calculateExplorerCount(loc: number): number;
/** Human-readable rationale for the heuristic decision — surfaced in logs/prompts. */
export declare function explainHeuristic(loc: number, count: number): string;
//# sourceMappingURL=heuristic.d.ts.map