import { default as React } from 'react'; import { RcFile } from 'antd/es/upload/interface'; import { IAM, IVersion } from '@glodon-aiot/apis'; export declare enum IAcceptType { Image = "image", Zip = "zip" } export declare enum ILabelType { Unlabeled = "unlabeled", Labeled = "labeled" } export declare enum EStatus { UPLOAD_INIT = 0, UPLOAD_LOADING = 1, UPLOAD_SUCCESS = 2 } interface PicImportModalProps { datasetIam?: IAM; datasetId?: string; currentVersion?: IVersion; tenCode?: string; isVisible: boolean; markType?: string; vlmMarkTmpl?: string; setIsVisible: React.Dispatch>; getVersionListRequest: () => void; onUploadStatusChange?: (uploading: boolean) => void; setIsConfirm: React.Dispatch>; tableReload?: () => void; loadVersionData?: () => void; actionAfterFinish?: () => void; vlmDwgImport?: boolean; } export interface fileSize { name: string; src: string; width: number; height: number; } export interface RCIFile extends RcFile { md5?: string; } declare const PicZipImportModal: React.FC; export default PicZipImportModal;