import { SanitizedCollectionConfig } from '../../../collections/config/types'; import { SanitizedGlobalConfig } from '../../../globals/config/types'; import { Operation } from '../../../types'; import { PayloadRequest } from '../../../express/types'; declare type Args = { data: Record; doc: Record; docWithLocales: Record; entityConfig: SanitizedCollectionConfig | SanitizedGlobalConfig; id?: string | number; operation: Operation; req: PayloadRequest; skipValidation?: boolean; }; export declare const beforeChange: ({ data: incomingData, doc, docWithLocales, entityConfig, id, operation, req, skipValidation, }: Args) => Promise>; export {};