import { PropType } from "vue"; declare const _default: import("vue/types/v3-define-component").DefineComponent<{ /** * file type or size info can be displayed using this prop */ info: { type: StringConstructor; default: () => "Note: Max size 1 MB • Supported files PNG, JPG"; }; /** * text to display on button */ buttonText: { type: StringConstructor; default: () => "Upload"; }; /** * accepted file types */ accept: { type: StringConstructor; default: () => "image/*"; }; /** * file to display while editing */ file: { type: PropType; default: () => null; }; /** * placeholder icon name */ placeholderIconName: { type: StringConstructor; default: () => "i-user"; }; /** * label to display when there is no file selected. */ label: { type: PropType; default: () => null; }; }, import("vue").Data, { innerFile: any; }, { avatar(): { readonly type: "file"; readonly src: string; readonly label?: undefined; readonly icon?: undefined; } | { readonly type: "label"; readonly label: string; readonly src?: undefined; readonly icon?: undefined; } | { readonly type: "icon"; readonly icon: string; readonly src?: undefined; readonly label?: undefined; }; }, { handleClick(): void; dropFile(e: DragEvent): void; selectFile(): void; removeFile(): void; }, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly "Note: Max size 1 MB • Supported files PNG, JPG"; }; /** * text to display on button */ buttonText: { type: StringConstructor; default: () => "Upload"; }; /** * accepted file types */ accept: { type: StringConstructor; default: () => "image/*"; }; /** * file to display while editing */ file: { type: PropType; default: () => null; }; /** * placeholder icon name */ placeholderIconName: { type: StringConstructor; default: () => "i-user"; }; /** * label to display when there is no file selected. */ label: { type: PropType; default: () => null; }; }>>, { label: string; info: string; buttonText: string; accept: string; file: File; placeholderIconName: string; }>; export default _default;