import { CollectionContext } from "../../../shared/types/core.js"; import "../../../shared/types/index.js"; import { CollectionAfterChangeHook, CollectionBeforeValidateHook, FileData, JsonObject, TypeWithID } from "payload"; //#region src/server/payload/stream/hooks.d.ts type BeforeValidateArgs = { context: CollectionContext; filesRequiredOnCreate: boolean; }; type BeforeValidateData = JsonObject & TypeWithID; declare const getBeforeValidateHook: ({ context, filesRequiredOnCreate }: BeforeValidateArgs) => CollectionBeforeValidateHook; type AfterChangeData = FileData & JsonObject & TypeWithID; declare const getAfterChangeHook: (context: CollectionContext) => CollectionAfterChangeHook; //#endregion export { getAfterChangeHook, getBeforeValidateHook }; //# sourceMappingURL=hooks.d.ts.map