import type { DriftWatcherOptions, DriftWatcherInstance } from '../../types/index.js';
/**
 * Simple glob-to-regex converter for exclude patterns.
 * Supports *, **, and ? wildcards without external deps.
 */
export declare function globToRegex(pattern: string): RegExp;
/**
 * Check if a file path matches any exclude pattern.
 */
export declare function matchesExcludePattern(filePath: string, patterns: string[]): boolean;
/**
 * Create a drift watcher with in-memory caching and configurable TTL.
 */
export declare function createDriftWatcher(options: DriftWatcherOptions): DriftWatcherInstance;
//# sourceMappingURL=drift-watcher.d.ts.map