UNPKG

yanzhen-design-vue

Version:

81 lines (80 loc) 2.65 kB
import { ExtractPropTypes } from 'vue'; import { ExtractEmitsTypes } from '@yanzhen-libs/utils-vue'; export declare const avatarOptions: { ns: any; class: any; name: any; }; export declare const avatarName: any; export declare const AntAvatar: { props: { size: import('ant-design-vue/es/avatar').AvatarSize; shape: "circle" | "square"; icon: any; prefixCls: string; src: string; srcset: string; alt: string; gap: number; draggable: boolean; crossOrigin: "" | "anonymous" | "use-credentials"; loadError: () => boolean; }; emits: {}; }; export declare const avatarProps: { errSrc: { type: StringConstructor; }; max: import('@yanzhen-libs/utils-vue').EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>; text: { type: import('vue').PropType<string>; }; onError: { type: FunctionConstructor; }; prefixCls: { type: StringConstructor; }; shape: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<"circle" | "square">, unknown, unknown, string, boolean>; size: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<import('ant-design-vue/es/avatar').AvatarSize>, unknown, unknown, () => import('ant-design-vue/es/avatar').AvatarSize, boolean>; src: { type: StringConstructor; }; srcset: { type: StringConstructor; }; icon: { readonly type: import('vue').PropType<any>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; alt: { type: StringConstructor; }; gap: { type: NumberConstructor; }; draggable: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; crossOrigin: { type: import('vue').PropType<"" | "anonymous" | "use-credentials">; }; loadError: { readonly type: import('vue').PropType<() => boolean>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }; export declare const avatarEmits: { error: () => boolean; }; export type AvatarProps = ExtractPropTypes<typeof avatarProps>; export type AvatarPropsKey = keyof AvatarProps; export type AvatarEmits = ExtractEmitsTypes<typeof avatarEmits>;