import type { ExtractPropTypes } from 'vue'; import type Avatar from './avatar.vue'; export declare const avatarProps: { size: { type: PropType<"default" | "small" | "large">; default: string; validator: (val: unknown) => val is number; }; shape: { type: PropType<"circle" | "square">; default: string; }; icon: { type: PropType; }; src: { type: StringConstructor; default: string; }; alt: StringConstructor; srcSet: StringConstructor; fit: { type: PropType; default: string; }; }; export type AvatarProps = ExtractPropTypes; export declare const avatarEmits: { error: (evt: Event) => boolean; }; export type AvatarEmits = typeof avatarEmits; export type AvatarInstance = InstanceType;