interface FileFilterConfig { include?: string[]; exclude?: string[]; } /** * Filters files based on include/exclude patterns and file type */ export declare class FileFilter { private includePatterns; private excludePatterns; private stats; constructor(config?: FileFilterConfig); /** * Check if a file should be included */ shouldInclude(filePath: string): boolean; /** * Get filter statistics */ getStats(): { totalChecked: number; included: number; excluded: number; }; /** * Reset statistics */ resetStats(): void; } export {}; //# sourceMappingURL=file-filter.d.ts.map