import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { ButtonProps, ButtonSlots } from 'primevue/button'; import { DialogProps, DialogSlots } from 'primevue/dialog'; import { FileUploadProps, FileUploadSlots, FileUploadErrorEvent, FileUploadUploadEvent, FileUploadProgressEvent, FileUploadSelectEvent, FileUploadBeforeUploadEvent, FileUploadUploaderEvent, FileUploadBeforeSendEvent, FileUploadRemoveEvent, FileUploadRemoveUploadedFile, FileUploadMethods } from 'primevue/fileupload'; declare const _default: DefineComponent, {}, {}, { isUploading: () => boolean; }, { closePopup(): void; handleUpload(event: any): void; startUpload: (uploadItems: any, nodeId: any) => void; initializeWorker: () => void; handleUploadRequest: (item: any, nodeId: any) => Promise; cancelUpload: (fileName: any) => void; clearCompleted: () => void; setGhostContext: (context: any) => void; addGhostNode: (ghostData: any) => void; removeGhostNode: (nodeId: any) => void; updateGhostAfterUpload: (fileName: any, data: any) => void; removeGhostByTempKey: (fileName: any) => void; cleanExpiredGhosts: (ttl?: number) => void; startUploadWithClassificationPlan: (workspaceSiteId: string, pathFull: string, files: any[], metadata: any, fileRenames: any[], destinationNodeId: any) => void; startUploadWithClassificationPlanMulti: (workspaceSiteId: string, files: File[], perFileData: any[], destinationNodeId: string) => void; handleClassificationPlanUpload: (item: any) => Promise; }, ComponentOptionsMixin, ComponentOptionsMixin, ("close" | "upload-with-plan")[], "close" | "upload-with-plan", PublicProps, Readonly< ExtractPropTypes<{ node: { type: ObjectConstructor; required: true; }; importType: { type: StringConstructor; default: string; }; forcedPlanName: { type: StringConstructor; default: any; }; accept: { type: StringConstructor; default: any; }; }>> & Readonly<{ onClose?: (...args: any[]) => any; "onUpload-with-plan"?: (...args: any[]) => any; }>, { importType: string; forcedPlanName: string; accept: string; }, {}, { PrimeButton: DefineComponent void>; PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; FileUpload: DefineComponent void) & ((e: "error", event: FileUploadErrorEvent) => void) & ((e: "upload", event: FileUploadUploadEvent) => void) & ((e: "progress", event: FileUploadProgressEvent) => void) & ((e: "select", event: FileUploadSelectEvent) => void) & ((e: "before-upload", event: FileUploadBeforeUploadEvent) => void) & ((e: "uploader", event: FileUploadUploaderEvent) => void) & ((e: "before-send", event: FileUploadBeforeSendEvent) => void) & ((e: "remove", event: FileUploadRemoveEvent) => void) & ((e: "removeUploadedFile", event: FileUploadRemoveUploadedFile) => void), FileUploadMethods>; FolderUpload: DefineComponent<{}, {}, { isDraggingOver: boolean; }, {}, { closePopup(): void; handleFolderSelect(event: any): void; processFiles(fileEntries: any): void; handleDrop(event: any): Promise; triggerFileInput(): void; handleDragOver(): void; handleDragLeave(): void; startUpload: (uploadItems: any, nodeId: any) => void; initializeWorker: () => void; handleUploadRequest: (item: any, nodeId: any) => Promise; cancelUpload: (fileName: any) => void; clearCompleted: () => void; setGhostContext: (context: any) => void; addGhostNode: (ghostData: any) => void; removeGhostNode: (nodeId: any) => void; updateGhostAfterUpload: (fileName: any, data: any) => void; removeGhostByTempKey: (fileName: any) => void; cleanExpiredGhosts: (ttl?: number) => void; startUploadWithClassificationPlan: (workspaceSiteId: string, pathFull: string, files: any[], metadata: any, fileRenames: any[], destinationNodeId: any) => void; startUploadWithClassificationPlanMulti: (workspaceSiteId: string, files: File[], perFileData: any[], destinationNodeId: string) => void; handleClassificationPlanUpload: (item: any) => Promise; }, ComponentOptionsMixin, ComponentOptionsMixin, "close"[], "close", PublicProps, Readonly<{}> & Readonly<{ onClose?: (...args: any[]) => any; }>, {}, {}, { PrimeButton: DefineComponent void>; }, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=ImportPopupWithWorker.vue.d.ts.map