import { ColorKeys } from "@wizleap-inc/wiz-ui-constants"; import { PropType } from "vue"; declare const _sfc_main: import("vue").DefineComponent<{ src: { type: StringConstructor; required: true; }; ariaLabel: { type: StringConstructor; required: true; }; size: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; default: string; }; color: { type: PropType; required: false; default: string; }; bgColor: { type: PropType; required: false; default: string; }; alt: { type: StringConstructor; required: false; }; fallback: { type: StringConstructor; required: false; }; clickable: { type: BooleanConstructor; required: false; }; }, { __sfc: boolean; props: Readonly>>; emits: (event: "click") => void; onClick: () => false | void; isImgLoadSuccess: import("vue").Ref; onError: () => void; avatarStyle: string; avatarImageStyle: string; avatarFallbackStyle: string; avatarClickableStyle: string; backgroundStyle: Record; sizeStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; colorStyle: Record; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, "click"[], string, Readonly; required: false; default: string; }; color: { type: PropType; required: false; default: string; }; bgColor: { type: PropType; required: false; default: string; }; alt: { type: StringConstructor; required: false; }; fallback: { type: StringConstructor; required: false; }; clickable: { type: BooleanConstructor; required: false; }; }>>, { bgColor: ColorKeys; color: ColorKeys; size: "at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max"; clickable: boolean; }>; export default _sfc_main;