import { ImageUploadProps } from '../../types/components'; declare const _default: import('vue').DefineComponent any; "update:modelValue": (file: File | null) => any; change: (file: File | null) => any; remove: () => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ onError?: ((error: string) => any) | undefined; "onUpdate:modelValue"?: ((file: File | null) => any) | undefined; onChange?: ((file: File | null) => any) | undefined; onRemove?: (() => any) | undefined; }>, { disabled: boolean; label: string; required: boolean; error: boolean; accept: string; maxSize: number; dragText: string; buttonText: string; previewAlt: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { fileInputRef: HTMLInputElement; }, HTMLDivElement>; export default _default; //# sourceMappingURL=TitanImageUpload.vue.d.ts.map