import type { JSX } from '../../stencil-public-runtime';
import type { AvatarApi } from '../../internal/functional-components/avatar/api';
import { BaseWebComponent } from '../../internal/functional-components/base-web-component';
import type { WebComponentInterface } from '../../internal/functional-components/generic-types';
import type { ColorPair } from '../../schema';
export declare class KolAvatar extends BaseWebComponent<AvatarApi> implements WebComponentInterface<AvatarApi> {
    private readonly ctrl;
    _color?: string | ColorPair;
    watchColor(value?: string | ColorPair): void;
    _label: string;
    watchLabel(value?: string): void;
    _src?: string;
    watchSrc(value?: string): void;
    initials: string;
    componentWillLoad(): void;
    render(): JSX.Element;
}
