{"version":3,"file":"types.mjs","sources":["../../../../../src/components/va-file-upload/types.ts"],"sourcesContent":["import { Ref, InjectionKey } from 'vue'\n\nexport type VaFileUploadInject = {\n  undo: Ref<boolean>\n  disabled: Ref<boolean>\n  undoDuration: Ref<number>\n  undoButtonText: Ref<string>\n  deletedFileMessage: Ref<string>\n}\n\nexport const VaFileUploadKey = Symbol('VaFileUpload') as InjectionKey<VaFileUploadInject>\n\nexport interface VaFile extends Partial<File> {\n  url?: string\n}\n\nexport type ConvertedFile = {\n  name: string,\n  size?: string,\n  date: string,\n  image?: VaFile,\n}\n"],"names":[],"mappings":"AAUa,MAAA,kBAAkB,OAAO,cAAc;"}