import { ChangeDetectorRef, ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import { BzLayoutService } from '../../layout/layout.service'; import { RendererService } from '../../utilities/service/renderer.service'; import { User } from './user.interface'; export declare class BzUserComponent implements OnDestroy { private _elRef; private _renderer2; private _renderer; private _layoutService; private _cd; userValue: User; nameString: string | undefined; showName: boolean; private _subscriptionArray; set user(value: User); userContainer: ElementRef; /** * @method constructor */ constructor(_elRef: ElementRef, _renderer2: Renderer2, _renderer: RendererService, _layoutService: BzLayoutService, _cd: ChangeDetectorRef); /** * Builds string name composed by firt letter of name and surname. * * @author Federico Gambardella * @param user */ private _buildNamesString; /** * Hides name on rize. * * @author Federico Gambardella */ private _onResize; /** * Insert image. * * @author Federico Gambardella */ private _insertImage; /** * Show user info. * * @author Federico Gambardella * @param user */ private _showUser; /** * @method ngOnDestroy */ ngOnDestroy(): void; }