import { OnChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class UserAvatarComponent implements OnChanges {
    /** Nome do usuário */
    userName: string;
    /** Url da imagem opcional */
    userAvatar: string;
    /** Tamanho do componente  */
    size: 'xs' | 'sm' | 'md' | 'lg' | 'xl';
    /** Theme mudança de cores do componente  */
    theme: 'primary' | 'secondary' | 'light' | 'dark';
    /** solid tipo com bg predominant  */
    solid: boolean;
    /**
    * @ignore
    */
    userNameLetters: string;
    constructor();
    /** Mudança de parâmetros dinâmicos */
    ngOnChanges(): void;
    /** Retorne o nome abreviado */
    private _prepareNameLetters;
    static ɵfac: i0.ɵɵFactoryDeclaration<UserAvatarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<UserAvatarComponent, "wco-avatar", never, { "userName": { "alias": "name"; "required": false; }; "userAvatar": { "alias": "image"; "required": false; }; "size": { "alias": "size"; "required": false; }; "theme": { "alias": "theme"; "required": false; }; "solid": { "alias": "solid"; "required": false; }; }, {}, never, never, true, never>;
}
//# sourceMappingURL=user-avatar.component.d.ts.map