import type { Collection } from '../collections/config/types.js'; import type { SanitizedConfig } from '../config/types.js'; import type { PayloadRequest } from '../types/index.js'; import type { FileToSave } from './types.js'; type Args = { collection: Collection; config: SanitizedConfig; data: T; isDuplicating?: boolean; operation: 'create' | 'update'; originalDoc?: T; overwriteExistingFiles?: boolean; req: PayloadRequest; throwOnMissingFile?: boolean; }; type Result = Promise<{ data: T; files: FileToSave[]; }>; export declare const generateFileData: ({ collection: { config: collectionConfig }, data, isDuplicating, operation, originalDoc, overwriteExistingFiles, req, throwOnMissingFile, }: Args) => Result; export {}; //# sourceMappingURL=generateFileData.d.ts.map