import type { RepomixConfigMerged } from '../../config/configSchema.js'; import { initTaskRunner } from '../../shared/processConcurrency.js'; import type { RepomixProgressCallback } from '../../shared/types.js'; import { type FileManipulator } from './fileManipulate.js'; import type { ProcessedFile, RawFile } from './fileTypes.js'; type GetFileManipulator = (filePath: string) => FileManipulator | null; export declare const processFiles: (rawFiles: RawFile[], config: RepomixConfigMerged, progressCallback: RepomixProgressCallback, deps?: { initTaskRunner: typeof initTaskRunner; getFileManipulator: GetFileManipulator; }) => Promise; export {}; //# sourceMappingURL=fileProcess.d.ts.map