import { i as TestRunEvidence } from "./test-run-model-CF2EYJOQ.mjs"; import { MarquetteDiagnostic, MarquetteDiagnosticSeverity } from "./validate.mjs"; //#region src/test-run-validate-executions.d.ts /** Maximum recorded target executions and selected target identifiers. */ declare const TEST_RUN_MAX_TARGETS = 32; /** Maximum recorded suite executions and selected suite identifiers. */ declare const TEST_RUN_MAX_SUITES = 512; /** Maximum shard index and shard count for one suite execution. */ declare const TEST_RUN_MAX_SHARDS = 1024; //#endregion //#region src/test-run-validate.d.ts /** * Validates a complete test-run evidence record. * * Diagnostics are deterministic and sorted by path, code, and message so the * same record produces identical CLI, promotion, test, and CI output in * every consuming language. A record with any error diagnostic must never * satisfy a deployment check. */ declare function validateTestRunEvidence(evidence: TestRunEvidence): MarquetteDiagnostic[]; //#endregion export { type MarquetteDiagnostic, type MarquetteDiagnosticSeverity, TEST_RUN_MAX_SHARDS, TEST_RUN_MAX_SUITES, TEST_RUN_MAX_TARGETS, validateTestRunEvidence }; //# sourceMappingURL=test-run-validate.d.mts.map