/** * The finding contract as prompt lines: required fields (with their shapes), * min-length facts, the closed vocabularies, the optional fields with their own * `.describe()` text, and every non-schema rule statement verbatim. * * Memoized: the derivation is pure and the result is embedded in every * work-item prompt (and therefore in every prompt hash), so it must be both * cheap and byte-stable across a run. */ export declare function findingContractPromptLines(): readonly string[]; //# sourceMappingURL=findingContractPrompt.d.ts.map