export declare const BAvatar: import("bigin-ui/es/utils").SFCWithInstall; readonly shape: import("bigin-ui/es/utils").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("bigin-ui/es/utils").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("bigin-ui/es/utils").EpPropFinalized<(new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit) | ((new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit))[], unknown, unknown, "cover", boolean>; readonly name: import("bigin-ui/es/utils").EpPropFinalized; readonly colorId: import("bigin-ui/es/utils").EpPropFinalized; readonly circle: BooleanConstructor; readonly gradient: BooleanConstructor; }, { props: Readonly; readonly shape: import("bigin-ui/es/utils").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("bigin-ui/es/utils").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("bigin-ui/es/utils").EpPropFinalized<(new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit) | ((new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit))[], unknown, unknown, "cover", boolean>; readonly name: import("bigin-ui/es/utils").EpPropFinalized; readonly colorId: import("bigin-ui/es/utils").EpPropFinalized; readonly circle: BooleanConstructor; readonly gradient: BooleanConstructor; }>> & { onError?: ((evt: Event) => any) | undefined; }>>; emit: (event: "error", evt: Event) => void; ns: { namespace: import("vue").Ref; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; hasLoadError: import("vue").Ref; _getHashNumberFromString: (str: string) => number; shortenName: import("vue").ComputedRef; avatarStyle: import("vue").ComputedRef; fitStyle: import("vue").ComputedRef; handleError: (e: Event) => void; BIcon: import("bigin-ui/es/utils").SFCWithInstall (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly color: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly loading: BooleanConstructor; }, { props: Readonly (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly color: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly loading: BooleanConstructor; }>> & {}>>; ns: { namespace: import("vue").Ref; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly color: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly loading: BooleanConstructor; }>>, { readonly loading: boolean; }>> & Record; Profile: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { error: (evt: Event) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; readonly shape: import("bigin-ui/es/utils").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("bigin-ui/es/utils").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("bigin-ui/es/utils").EpPropFinalized<(new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit) | ((new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit))[], unknown, unknown, "cover", boolean>; readonly name: import("bigin-ui/es/utils").EpPropFinalized; readonly colorId: import("bigin-ui/es/utils").EpPropFinalized; readonly circle: BooleanConstructor; readonly gradient: BooleanConstructor; }>> & { onError?: ((evt: Event) => any) | undefined; }, { readonly size: number; readonly name: string; readonly circle: boolean; readonly shape: import("bigin-ui/es/utils").EpPropMergeType; readonly src: string; readonly fit: import("bigin-ui/es/utils").EpPropMergeType<(new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit) | ((new (...args: any[]) => import("csstype").Property.ObjectFit & {}) | (() => import("csstype").Property.ObjectFit))[], unknown, unknown>; readonly colorId: string; readonly gradient: boolean; }>> & Record; export default BAvatar; export * from './src/avatar';