import Image from './src/image.vue'; import ImagePreviewGroup from './src/image-preview-group.vue'; export declare const LlImage: import("ll-plus/es/utils").SFCWithInstall; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly fallback: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly width: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly preview: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, true, boolean>; readonly src: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly previewMask: { readonly type: import("vue").PropType any)>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly isShowBorder: import("ll-plus/es/utils").EpPropFinalized; readonly borderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly objectFit: import("ll-plus/es/utils").EpPropFinalized; readonly maskColor: import("ll-plus/es/utils").EpPropFinalized; readonly previewIcon: import("ll-plus/es/utils").EpPropFinalized; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly content: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "", boolean>; readonly watermarkWidth: import("ll-plus/es/utils").EpPropFinalized; readonly watermarkHeight: import("ll-plus/es/utils").EpPropFinalized; }>, { attrs: import("vue").Attrs; props: import("@vue/shared").LooseRequired; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly fallback: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly width: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly preview: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, true, boolean>; readonly src: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly previewMask: { readonly type: import("vue").PropType any)>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly isShowBorder: import("ll-plus/es/utils").EpPropFinalized; readonly borderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly objectFit: import("ll-plus/es/utils").EpPropFinalized; readonly maskColor: import("ll-plus/es/utils").EpPropFinalized; readonly previewIcon: import("ll-plus/es/utils").EpPropFinalized; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly content: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "", boolean>; readonly watermarkWidth: import("ll-plus/es/utils").EpPropFinalized; readonly watermarkHeight: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{}> & {}>; bem: { b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; em: (element: string, modifier: string) => string; bm: (blockSuffix: string, modifier: string) => string; bem: (blockSuffix: string, element: string, modifier: string) => string; is: (name?: string) => string; }; containerAttrs: import("vue").ComputedRef<{ class: any; style: any; }>; componentAttrs: import("vue").ComputedRef>; computedFallback: import("vue").ComputedRef; getImageClass: import("vue").ComputedRef; getImageStyle: import("vue").ComputedRef<{ borderRadius: string; overflow: string; }>; getSrc: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly fallback: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly width: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly preview: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, true, boolean>; readonly src: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly previewMask: { readonly type: import("vue").PropType any)>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly isShowBorder: import("ll-plus/es/utils").EpPropFinalized; readonly borderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly objectFit: import("ll-plus/es/utils").EpPropFinalized; readonly maskColor: import("ll-plus/es/utils").EpPropFinalized; readonly previewIcon: import("ll-plus/es/utils").EpPropFinalized; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly content: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "", boolean>; readonly watermarkWidth: import("ll-plus/es/utils").EpPropFinalized; readonly watermarkHeight: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{}>, { readonly content: import("ll-plus/es/utils").EpPropMergeType, unknown, unknown>; readonly previewIcon: string; readonly objectFit: string; readonly borderRadius: string; readonly preview: true; readonly iconSize: number; readonly isShowBorder: import("ll-plus/es/utils").EpPropMergeType; readonly maskColor: string; readonly watermarkWidth: number; readonly watermarkHeight: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export declare const LlImagePreviewGroup: import("ll-plus/es/utils").SFCWithInstall; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly fallback: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly width: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly preview: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, true, boolean>; readonly src: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly previewMask: { readonly type: import("vue").PropType any)>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly isShowBorder: import("ll-plus/es/utils").EpPropFinalized; readonly borderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly objectFit: import("ll-plus/es/utils").EpPropFinalized; readonly maskColor: import("ll-plus/es/utils").EpPropFinalized; readonly previewIcon: import("ll-plus/es/utils").EpPropFinalized; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly content: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "", boolean>; readonly watermarkWidth: import("ll-plus/es/utils").EpPropFinalized; readonly watermarkHeight: import("ll-plus/es/utils").EpPropFinalized; }>, { props: import("@vue/shared").LooseRequired; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly fallback: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly width: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly preview: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, true, boolean>; readonly src: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly previewMask: { readonly type: import("vue").PropType any)>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly isShowBorder: import("ll-plus/es/utils").EpPropFinalized; readonly borderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly objectFit: import("ll-plus/es/utils").EpPropFinalized; readonly maskColor: import("ll-plus/es/utils").EpPropFinalized; readonly previewIcon: import("ll-plus/es/utils").EpPropFinalized; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly content: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "", boolean>; readonly watermarkWidth: import("ll-plus/es/utils").EpPropFinalized; readonly watermarkHeight: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{}> & {}>; bem: { b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; em: (element: string, modifier: string) => string; bm: (blockSuffix: string, modifier: string) => string; bem: (blockSuffix: string, element: string, modifier: string) => string; is: (name?: string) => string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly fallback: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly width: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly preview: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, true, boolean>; readonly src: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly previewMask: { readonly type: import("vue").PropType any)>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly isShowBorder: import("ll-plus/es/utils").EpPropFinalized; readonly borderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly objectFit: import("ll-plus/es/utils").EpPropFinalized; readonly maskColor: import("ll-plus/es/utils").EpPropFinalized; readonly previewIcon: import("ll-plus/es/utils").EpPropFinalized; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly content: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "", boolean>; readonly watermarkWidth: import("ll-plus/es/utils").EpPropFinalized; readonly watermarkHeight: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{}>, { readonly content: import("ll-plus/es/utils").EpPropMergeType, unknown, unknown>; readonly previewIcon: string; readonly objectFit: string; readonly borderRadius: string; readonly preview: true; readonly iconSize: number; readonly isShowBorder: import("ll-plus/es/utils").EpPropMergeType; readonly maskColor: string; readonly watermarkWidth: number; readonly watermarkHeight: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default LlImage; export * from './src/image'; declare module 'vue' { interface GlobalComponents { LlImage: typeof Image; LlImagePreviewGroup: typeof ImagePreviewGroup; } }