import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { KnobProps, KnobSlots } from 'primevue/knob'; declare const _default: DefineComponent<{}, {}, { isReduced: boolean; }, { files: () => any[]; isUploading: () => boolean; activeRequests: () => {}; overallMessage: () => string; }, { changeReducedState(): void; cancelFileUpload(fileName: any): void; getIconColor(status: any): "" | "color: green" | "color: red"; iconForStatus(status: any): "" | "ri-checkbox-circle-fill text-2xl" | "ri-close-circle-fill text-2xl"; openFile(node: 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, "openFile"[], "openFile", PublicProps, Readonly<{}> & Readonly<{ onOpenFile?: (...args: any[]) => any; }>, {}, {}, { PrimeKnob: DefineComponent void) & ((e: "value-change", value: number) => void) & ((e: "change", value: number) => void)>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=UploadStatus.vue.d.ts.map