/** * Optimize watch patterns by consolidating paths using brace expansion. * This function is pure and safe to unit-test independently of the analyzer. */ export declare function optimizeWatchPatterns(patterns: string[]): string[]; /** * Check if pattern1 is redundant given pattern2 exists. */ export declare function isPatternRedundant(pattern1: string, pattern2: string): boolean; //# sourceMappingURL=cmake-patterns.d.ts.map