import { type FileSkipReason } from '../fileRead.js'; import type { RawFile } from '../fileTypes.js'; export interface FileCollectTask { filePath: string; rootDir: string; maxFileSize: number; } export interface SkippedFileInfo { path: string; reason: FileSkipReason; } export interface FileCollectResult { rawFile?: RawFile; skippedFile?: SkippedFileInfo; } declare const _default: ({ filePath, rootDir, maxFileSize }: FileCollectTask) => Promise; export default _default; export declare const onWorkerTermination: () => void; //# sourceMappingURL=fileCollectWorker.d.ts.map