import { yup } from '@strapi/utils'; declare const uploadSchema: import("yup/lib/object").OptionalObjectSchema<{ fileInfo: import("yup/lib/object").OptionalObjectSchema<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>; }, Record, import("yup/lib/object").TypeOfShape<{ fileInfo: import("yup/lib/object").OptionalObjectSchema<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>; }>>; declare const multiUploadSchema: import("yup/lib/object").OptionalObjectSchema<{ fileInfo: yup.ArraySchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>[] | undefined, import("yup/lib/object").AssertsShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>[] | undefined>; }, Record, import("yup/lib/object").TypeOfShape<{ fileInfo: yup.ArraySchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>[] | undefined, import("yup/lib/object").AssertsShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>[] | undefined>; }>>; declare const validateUploadBody: (data?: {}, isMulti?: boolean) => Promise, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>; }> | import("yup/lib/object").AssertsShape<{ fileInfo: yup.ArraySchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>[] | undefined, import("yup/lib/object").AssertsShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>[] | undefined>; }>>; export { validateUploadBody }; export type UploadBody = yup.InferType | yup.InferType; export declare const validateBulkUpdateBody: (body: unknown, errorMessage?: string | undefined) => Promise>; fileInfo: import("yup/lib/object").RequiredObjectSchema<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>; }, Record, import("yup/lib/object").TypeOfShape<{ id: import("yup/lib/number").RequiredNumberSchema>; fileInfo: import("yup/lib/object").RequiredObjectSchema<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>; }>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape<{ id: import("yup/lib/number").RequiredNumberSchema>; fileInfo: import("yup/lib/object").RequiredObjectSchema<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }, Record, import("yup/lib/object").TypeOfShape<{ name: import("yup").StringSchema, string | null | undefined>; alternativeText: import("yup").StringSchema, string | null | undefined>; caption: import("yup").StringSchema, string | null | undefined>; focalPoint: import("yup").ObjectSchema<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }, Record, import("yup/lib/object").TypeOfShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null, import("yup/lib/object").AssertsShape<{ x: import("yup/lib/number").RequiredNumberSchema>; y: import("yup/lib/number").RequiredNumberSchema>; }> | null>; folder: import("yup/lib/mixed").MixedSchema; }>>; }>[] | undefined>; }>>; //# sourceMappingURL=upload.d.ts.map