/**
 * `totem retrospect <pr>` — bot-tax circuit-breaker (mmnto-ai/totem#1713).
 *
 * Reads a PR's bot-review history live, groups findings into push-based
 * rounds via the per-submission `commit_id` field, enriches each finding
 * with cross-PR-recurrence flags from `.totem/recurrence-stats.json`
 * (read-only) plus rule-coverage flags from `compiled-rules.json`, and
 * emits a console report classifying findings as `route-out`,
 * `in-pr-fix`, or `undetermined` via a deterministic table-driven
 * heuristic.
 *
 * Substrate of the bot-tax cluster (#1715 + #1714 + #1713). Reuses the
 * `recurrence-stats.ts` signature + severity vocabulary so the cluster
 * has a single source of truth.
 *
 * No LLM. No GitHub API writes. Read-only outside the optional
 * `--out <path>` JSON write.
 *
 * NOTE on `--auto-file`: the auto-spec proposed shelling out to
 * `gh issue create` for every route-out candidate. The locked design
 * (see `.totem/specs/1713.md` Q2) defers `--auto-file` to a follow-up
 * ticket because mass-filing issues is irreversible and the v0.1
 * surface emits suggested titles + bodies that the human can copy-paste.
 */
export declare const RETROSPECT_DISPLAY_TAG = "Retrospect";
export interface RunRetrospectOptions {
    /** PR number to retrospect on (string for parity with `recurrence-stats`). */
    prNumber: string;
    /** Round-count threshold below which the command exits 0 with a benign skip. Default 5. */
    threshold?: number;
    /** Bypass the threshold gate — useful for ad-hoc inspection. */
    force?: boolean;
    /** Optional path to write the JSON report to (deterministic two-space indent). */
    out?: string;
}
export declare function runRetrospect(options: RunRetrospectOptions): Promise<void>;
//# sourceMappingURL=retrospect.d.ts.map