import { type ReviewKind, type ReviewCaller } from "../bot/review.js"; /** * v1.3.2 §P1 — `solosquad review `. Loads the definition + its * static-validation findings, then runs the LLM review pass (review.ts). The * caller is injectable so tests stay offline; the default is the Claude-backed * caller, gated on the human running the command (review is never automatic). */ export interface ReviewCliOpts { /** Override the LLM caller (tests). */ caller?: ReviewCaller; /** Resolve against the workspace instead of the bundle (agent/skill). */ workspace?: boolean; } export declare function reviewCommand(kind: ReviewKind, idOrPath: string | undefined, opts?: ReviewCliOpts): Promise;