UNPKG

@anoki/fse-common

Version:

Common types for FSE

41 lines (40 loc) 893 B
type UploadMetadata = { format: string; height: number; width: number; mimeType?: string; orientation: 'vertical' | 'horizontal'; }; type UploadLinkedEntity = { linkedEntityId: string; linkedEntityType: string; }; type UploadThumbnail = { medium: string; mediumMetadata: UploadMetadata; squared: string; squaredMetadata: UploadMetadata; }; type UploadAdditionalInfo = { [key: string]: string; }; export type Upload = { uploaderId: string; uploader?: string; documentType: string; originalName: string; full: string; metadata: UploadMetadata; thumbnail: UploadThumbnail; linkedEntity: UploadLinkedEntity; additionalInfo: UploadAdditionalInfo; _id: string; createdAt?: string; updatedAt?: string; id?: string; }; export type FileWithIdentifier = { file: File; uid: string; }; export {};