import { VAvatarUploadProps } from './types'; import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; declare var __VLS_15: {}, __VLS_17: {}, __VLS_22: {}, __VLS_24: {}; type __VLS_Slots = {} & { title?: (props: typeof __VLS_15) => any; } & { closeIcon?: (props: typeof __VLS_17) => any; } & { cancel?: (props: typeof __VLS_22) => any; } & { confirm?: (props: typeof __VLS_24) => any; }; declare const __VLS_component: DefineComponent any; }, string, PublicProps, Readonly & Readonly<{ onUploadFile?: ((base64: string | null) => any) | undefined; }>, { width: number; height: number; fixed: boolean; format: "png" | "jpeg" | "webp"; accept: string; avatar: string; field: string; selectSize: number; rotate: boolean; disableSelect: boolean; showPreview: boolean; previewSize: number; }, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>; declare const _default: __VLS_WithSlots; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=VAvatarUpload.vue.d.ts.map