import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { FileUploadProps, FileUploadSlots, FileUploadErrorEvent, FileUploadUploadEvent, FileUploadProgressEvent, FileUploadSelectEvent, FileUploadBeforeUploadEvent, FileUploadUploaderEvent, FileUploadBeforeSendEvent, FileUploadRemoveEvent, FileUploadRemoveUploadedFile, FileUploadMethods } from 'primevue/fileupload'; declare const _default: DefineComponent, {}, {}, {}, { handleFileUpload(event: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, "upload-config"[], "upload-config", PublicProps, Readonly< ExtractPropTypes<{ loading: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ "onUpload-config"?: (...args: any[]) => any; }>, { loading: boolean; }, {}, { PrimeFileUpload: 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>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=ConfigUpload.vue.d.ts.map