import type { SecretDetection, ScannedVar } from '../../types/env.js';
export declare const SCAN_EXTENSIONS: Set<string>;
export declare const IGNORE_DIRS: Set<string>;
export declare function scanDirectory(dirPath: string, files: string[], depth?: number): Promise<void>;
export declare function scanFileForEnvVars(filePath: string, patterns: RegExp[]): Promise<ScannedVar[]>;
export declare function scanFileForSecrets(filePath: string, secretPatterns: RegExp[], projectPath: string): Promise<SecretDetection[]>;
export declare function extractVarNameFromLine(line: string): string;
//# sourceMappingURL=scanner.d.ts.map