import { AvatarColor } from "../indicators/avatar/viewModel";
interface Props {
    id?: string;
    icon?: string;
    initials?: string;
    initialsTextSize?: 1 | 2 | 3;
    picture?: {
        url?: string;
        ariaLabel?: string;
        objectFit?: 'cover' | 'contain' | 'scale-down';
    };
    size?: 24 | 36 | 40 | 44 | 48 | 80;
    color?: AvatarColor;
    shape?: 'default' | 'circle';
    pulse?: boolean;
    border?: 0 | 1 | 2 | '';
}
declare const _default: import("vue").DefineComponent<Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<Props> & Readonly<{}>, {
    id: string;
    size: 24 | 36 | 40 | 44 | 48 | 80;
    color: AvatarColor;
    shape: "default" | "circle";
    initialsTextSize: 1 | 2 | 3;
    pulse: boolean;
    border: 0 | 1 | 2 | "";
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;
//# sourceMappingURL=Avatar.vue.d.ts.map