import { BaseDirective } from '../directives'; import { SizeOption } from '../types/size-options.type'; import { BaseActions, BaseProps } from '../directives'; import * as i0 from "@angular/core"; /** * @TailwindNG Avatar component interface. */ export interface Avatar extends BaseProps, BaseActions { size: SizeOption; } export interface AvatarConfig extends Partial> { className?: string; } /** * Checks if the component is an Avatar. * If so, you can safely access the Avatar members inside this block scope. */ export declare function isAvatar(component: unknown): component is Avatar; export declare const AVATAR_CONFIG: import("@angular/core").InjectionToken>; export declare abstract class AvatarBase extends BaseDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }