import type { Config } from "../config.js"; import { AuditManager } from "./manager.js"; export { AuditManager } from "./manager.js"; export type { AuditEvent, AuditContext, AuditSink, ConfirmationMethod } from "./types.js"; /** * Create an AuditManager with sinks enabled based on configuration. * * - StderrSink is always active * - JsonlFileSink activates when HARNESS_AUDIT_FILE is set * - WebhookSink activates when HARNESS_AUDIT_WEBHOOK_URL is set * - OTelSink activates when @opentelemetry/api is importable + OTEL endpoint is set */ export declare function createAuditManager(config: Config): AuditManager; //# sourceMappingURL=index.d.ts.map