export declare const avatarProps: { size: { type: StringConstructor; default: string; validator(value: any): boolean; }; src: { type: StringConstructor; }; round: { type: BooleanConstructor; default: boolean; validator(value: any): boolean; }; }; declare const avatar: import("vue").DefineComponent<{ size: { type: StringConstructor; default: string; validator(value: any): boolean; }; src: { type: StringConstructor; }; round: { type: BooleanConstructor; default: boolean; validator(value: any): boolean; }; }, { textRef: import("vue").Ref; selfRef: import("vue").Ref; setScaleParam: ({ width, height }: { width: any; height: any; }) => void; avatarSize: import("vue").ComputedRef; round: import("vue").ComputedRef<"u-avatar-round" | "">; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ size?: unknown; src?: unknown; round?: unknown; } & { size: string; round: boolean; } & { src?: string | undefined; }>, { size: string; round: boolean; }>; export default avatar;