import type { ActiveReviewRun } from "../supervisor/operatorHandoff.js"; import type { AuditHostIngestIssue } from "../validation/ingestIssueCodes.js"; import { type AuditHostValidationWarning } from "./dispatch/hostHandoff.js"; import { writeCurrentStep } from "./steps.js"; /** * Publish the complete provider-neutral semantic-review workload. The host owns * every execution choice; audit-tools only binds prompts/results and ingests * validated AuditResult objects on the next invocation. */ export declare function renderSemanticReviewStep(params: { root: string; artifactsDir: string; activeReviewRun: ActiveReviewRun; selectedExecutor?: string | null; inProcessMadeProgress?: boolean; /** Failures the ingest that preceded this emission classified. */ ingestIssues?: readonly AuditHostIngestIssue[]; /** Advisory validation findings on results the SAME ingest accepted. */ validationWarnings?: readonly AuditHostValidationWarning[]; }): Promise>>; //# sourceMappingURL=semanticReviewStep.d.ts.map