@agendize/design-system
Version:
Agendize web design system
28 lines • 1.02 kB
TypeScript
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