/** * PEAC Conformance Runner Library * * Category-aware validation using the same validators as tests/conformance/*.spec.ts: * - Receipt validation via @peac/schema (ReceiptClaimsSchema) * - Discovery validation via @peac/policy-kit (parsePolicyDocument), wrapped in a * CLI-internal compat helper that preserves v0.13.0 legacy-line tolerance * - Bundle verification via @peac/audit (verifyBundleIntegrity) * - Attestation validation via @peac/schema validators * - Interaction/Workflow validation via ordered validators * * This is the CLI's thin wrapper around the conformance suite. */ export type { ConformanceLevel, TestStatus, TestDiagnostics, TestResult, ProfileLevel, ProfileDetail, ConformanceReport, RunnerOptions, RunnerCallbacks, FixturePack, SingleFixture, } from './conformance/types.js'; export { zodPathToJsonPointer } from './conformance/digest.js'; import type { ConformanceReport, RunnerOptions, RunnerCallbacks } from './conformance/types.js'; /** * Run conformance tests and generate report * Pure function - no console output, uses callbacks for progress */ export declare function runConformance(options: RunnerOptions, callbacks?: RunnerCallbacks): ConformanceReport; /** * Format report as text */ export declare function formatReportText(report: ConformanceReport): string; /** * Format report as markdown */ export declare function formatReportMarkdown(report: ConformanceReport): string; //# sourceMappingURL=conformance-runner.d.ts.map