UNPKG

@swan-admin/swan-ai-measurements

Version:
32 lines (30 loc) 1.06 kB
import { BodyScanObjMetaData, FaceScanObjMetaData } from "./constants"; export interface SetDeviceInfo { detection?: string; model?: string; gyro: { alpha?: string; gamma?: string; beta?: string; timestamp?: string }[]; scanId: string; } export interface BodyScanUploadOptions { file: File; arrayMetaData: Partial<BodyScanObjMetaData>[]; scanId: string; email: string; callBack?: (a: { eventName: string; message: string,scanId?:string,email?:string,objectKey?:string }) => void; } export interface FaceScanUploadOptions { file: File; arrayMetaData: Partial<FaceScanObjMetaData>[]; objectKey: string; email: string; contentType:string; callBack?: (a: { eventName: string; message: string,objectKey?:string,email?:string,scanId?:string }) => void; } export interface UploadOptions{ file: File; arrayMetaData: Partial<BodyScanObjMetaData>[] | Partial<FaceScanObjMetaData>[]; scanId?: string; email: string; objectKey?:string; callBack?: (a: { eventName: string; message: string,scanId?:string,email?:string,objectKey?:string }) => void; }