/** * Audit orchestrator — runs LLM-based semantic audits via agent-contracts-runtime. * * Uses executeTask() from agent-contracts-runtime for the complete execution * lifecycle: adapter creation, DSL context loading, progress sink, and task invocation. * * agent-contracts-runtime is an optional peer dependency — it is loaded * dynamically at audit invocation time so that users who don't use audit * have zero additional overhead. */ import type { AuditConfig, AuditOptions, AuditRunResult } from "./types.js"; declare const EXIT_RUNTIME_MISSING = 11; declare const EXIT_ADAPTER_ERROR = 12; export { EXIT_RUNTIME_MISSING, EXIT_ADAPTER_ERROR }; export declare function runAudit(userRequest: string, taskId: string, auditConfig: AuditConfig, options: AuditOptions): Promise; //# sourceMappingURL=auditor.d.ts.map