rgex
Version:
A powerful, chainable regex builder platform with comprehensive validation utilities
15 lines • 839 B
TypeScript
/**
* Combined Pattern Handlers
* Handles complex patterns that combine multiple requirements by delegating to specialized parsers.
*/
import type { TextExtractionResult } from '../../types/index.js';
/**
* Parses complex combined patterns that require multiple conditions.
* It iterates through a series of specialized parsers, each handling a different category of patterns.
*
* @param textForCapture - The natural language text to be analyzed for patterns.
* @param testValue - An optional string to test the generated pattern against for confidence scoring.
* @returns A `TextExtractionResult` object if a pattern is successfully parsed, otherwise `null`.
*/
export declare function parseCombinedPatterns(textForCapture: string, testValue?: string): TextExtractionResult | null;
//# sourceMappingURL=combinedPatterns.d.ts.map