/** * Validation for ``. * * Kept outside validate.ts because that file is near the project's * 1000-line source limit. Advanced regex deliberately has its own * validation surface while the stable `regex` generator remains * unchanged. */ import { type Diagnostic } from '../errors/index.js'; import type { OpenCloseElementContext, SelfClosingElementContext } from '../generated/TDCParser.js'; export interface AdvancedRegexValidationContext { readonly diagnostics: Diagnostic[]; readonly regexMaxLength: number; } export declare function checkGenAdvancedRegex(gen: OpenCloseElementContext | SelfClosingElementContext, ctx: AdvancedRegexValidationContext): void; //# sourceMappingURL=advanced-regex.d.ts.map