UNPKG

aico-pack

Version:

A tool to pack repository contents to single file for AI consumption

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