export type TestContractScenario = "step1" | "step2-3"; export type TestContractFinding = "PASS" | "INFO" | "WARN" | "UNKNOWN"; export type TestContractConfidence = "HIGH" | "MEDIUM" | "LOW"; export type TestContractEvidence = { readonly presentAnchors: readonly string[]; readonly missingAnchors: readonly string[]; readonly evidence: readonly string[]; }; export type TestContractObservation = { readonly scenario: TestContractScenario; readonly finding: TestContractFinding; readonly confidence?: TestContractConfidence; readonly evidence: TestContractEvidence; readonly limitations: readonly string[]; }; export type ObserveTestContractAnchorsInput = { readonly filePath: string; readonly scenario: TestContractScenario; readonly source: string; }; export declare function observeTestContractAnchors(input: ObserveTestContractAnchorsInput): TestContractObservation;