UNPKG

@jname/vue-mobile-components

Version:
43 lines (42 loc) 1.63 kB
import { ImagePreviewOptions } from 'vant'; import { UploaderProps } from './types'; declare function __VLS_template(): any; type __VLS_TemplateResult = ReturnType<typeof __VLS_template>; declare const __VLS_component: import('vue').DefineComponent<UploaderProps, { clear: () => void; preview: (index?: number) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { success: (...args: any[]) => void; error: (...args: any[]) => void; preview: (...args: any[]) => void; "update:modelValue": (...args: any[]) => void; oversize: (...args: any[]) => void; delete: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly<UploaderProps> & Readonly<{ onSuccess?: (...args: any[]) => any; onError?: (...args: any[]) => any; onPreview?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onOversize?: (...args: any[]) => any; onDelete?: (...args: any[]) => any; }>, { multiple: boolean; maxCount: number; maxSize: number; formats: string[]; deletable: boolean; disabled: boolean; readonly: boolean; preview: boolean; uploadText: string; previewOptions: Partial<ImagePreviewOptions>; formatErrorMsg: string; compression: import('./types').CompressionOptions; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, __VLS_TemplateResult["slots"]>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };