/** Remove fenced code and quoted examples before keyword-driven inference. */
export declare function stripNonContractText(text: string): string;
/** True only when a regex match appears in contract prose and is not negated/excluded. */
export declare function hasAffirmedMatch(text: string, pattern: RegExp): boolean;
export declare function hasAnyAffirmedMatch(text: string, patterns: RegExp[]): boolean;
//# sourceMappingURL=text-signal-boundaries.d.ts.map