import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { IMouseListener, Nullable } from 'influent-core'; import * as i0 from "@angular/core"; export declare class AvatarComponent implements OnInit, IMouseListener { wrapper: Nullable>; avatar: Nullable>; filePicker: Nullable>; src: Nullable; width: string; height: string; accept: string; iconHeight: string; shouldDisable: boolean; filesSelected: EventEmitter; noImageIcon: import("@fortawesome/fontawesome-common-types").IconDefinition; hovered: boolean; private intervalID; private renderer; get disabled(): boolean; constructor(); ngOnInit(): void; mouseenterHandler(): void; mouseleaveHandler(): void; imageLoadedHandler(e: any): void; add(): void; fileSelectionHandler(e: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }