import type { ProjectFile } from './types.js'; export declare const MAX_SOURCE_FILES = 4000; export declare const EXCLUDED_EVIDENCE_DIRS: Set; export declare const SAMPLE_ONLY_DIRS: Set; export declare const TEST_TARGET_DIR: RegExp; /** Codes whose check could not decide; see `coverage.unresolved`. */ export declare const UNRESOLVED_CODES: Set; export declare function walk(root: string, maxSourceFiles?: number, maxDepth?: number): Promise<{ files: ProjectFile[]; fcmSources: ProjectFile[]; sourceScanTruncated: boolean; /** Convention-build roots that could not be read completely. */ conventionTruncated: string[]; }>; /** Convention-build sources the Target API net reads: scripts and plugin sources in every JVM build language. */ export declare const CONVENTION_SOURCE_FILE: RegExp;