UNPKG

payload

Version:

Node, React, Headless CMS and Application Framework built on Next.js

22 lines 834 B
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<T> = { collection: Collection; config: SanitizedConfig; data: T; isDuplicating?: boolean; operation: 'create' | 'update'; originalDoc?: T; overwriteExistingFiles?: boolean; req: PayloadRequest; throwOnMissingFile?: boolean; }; type Result<T> = Promise<{ data: T; files: FileToSave[]; }>; export declare const generateFileData: <T>({ collection: { config: collectionConfig }, data, isDuplicating, operation, originalDoc, overwriteExistingFiles, req, throwOnMissingFile, }: Args<T>) => Result<T>; export {}; //# sourceMappingURL=generateFileData.d.ts.map