createMediaDocumentArgs
constcreateMediaDocumentArgs:VObject<{adapterFields?:Record<string,any>;alt?:string;collectionSlug:string;fileName:string;mimeType:string;size:number;storageId:string; }, {adapterFields:VRecord<Record<string,any> |undefined,VString<string,"required">,VAny<any,"required",string>,"optional",string>;alt:VString<string|undefined,"optional">;collectionSlug:VString<string,"required">;fileName:VString<string,"required">;mimeType:VString<string,"required">;size:VFloat64<number,"required">;storageId:VString<string,"required">; },"required","storageId"|"collectionSlug"|"fileName"|"mimeType"|"size"|"alt"|"adapterFields"|`adapterFields.${string}`>
Defined in: packages/core/src/media/validators.ts:7
Convex validator for createMediaDocument arguments.
Every storage adapter must use this in its createMediaDocument mutation.