/** Spanish copulative verbs that indicate non-testable, state-describing criteria. */
export declare const COPULA_VERBS_ES: readonly ["es", "son", "está", "están", "tiene", "tienen"];
/** English copulative verbs that indicate non-testable, state-describing criteria. */
export declare const COPULA_VERBS_EN: readonly ["is", "are", "has", "have", "exists", "contains"];
export interface CopulaCheckResult {
    hit: boolean;
    verb?: string;
    index?: number;
}
/**
 * Check whether text contains a copulative verb outside of fenced code blocks.
 *
 * @param text - The markdown text to check (fences stripped before scanning).
 * @param lang - Language to check: 'es' (Spanish only), 'en' (English only), or 'auto' (both).
 * @returns Result with hit flag, matched verb, and character index in the stripped text.
 */
export declare function containsCopula(text: string, lang: 'es' | 'en' | 'auto'): CopulaCheckResult;
//# sourceMappingURL=copula-blacklist.d.ts.map