import { LintOptions } from "./types"; export declare class FileScanner { private options; private readonly MAX_FILE_SIZE_MB; constructor(options?: LintOptions); scanFiles(rootPath?: string): Promise; /** * Gera padrões inteligentes baseados na estrutura do projeto */ private generateSmartPatterns; /** * Verifica se um arquivo é válido para processamento */ private isValidFile; readFile(filePath: string): Promise; getFileExtension(filePath: string): string; isTypeScriptFile(filePath: string): boolean; isJavaScriptFile(filePath: string): boolean; } //# sourceMappingURL=fileScanner.d.ts.map