import type { PatchFileChange } from "@oscharko-dev/keiko-tools";
import { type WorkspaceFs, type WorkspaceInfo } from "@oscharko-dev/keiko-workspace";
import { type VerificationAuditSummary } from "@oscharko-dev/keiko-verification";
import type { BugRunState } from "./internal.js";
export declare const SKIP_UNRESOLVED = "verification skipped: framework unknown or no test files resolved";
export interface BugVerificationOutcome {
    readonly summary: VerificationAuditSummary | undefined;
    readonly skipReason: string | undefined;
}
export declare function runBugVerification(state: BugRunState, workspace: WorkspaceInfo, changedFiles: readonly PatchFileChange[], fs: WorkspaceFs): Promise<BugVerificationOutcome>;
//# sourceMappingURL=verify-stage.d.ts.map