import { GemElement } from '@mantou/gem/lib/element'; import { Status } from './status-light'; import './tooltip'; /** * @customElement dy-avatar * @attr src * @attr alt * @attr status * @attr background * @attr tooltip * @attr size * @attr square */ export declare class DuoyunAvatarElement extends GemElement { static avatar: string; src: string; alt: string; status: Status; tooltip: string; size: 'small' | 'medium' | 'large'; crossorigin: 'anonymous' | 'use-credentials'; square: boolean; render: () => import("lit-html/lib/template-result").TemplateResult; } export declare type Avatar = { src?: string; alt?: string; status?: Status; tooltip?: string; square?: boolean; }; declare type AvatarItem = Avatar & { onClick?: (evt: Event) => void; }; /** * @customElement dy-avatar-group */ export declare class DuoyunAvatarGroupElement extends GemElement { #private; max: number; data?: AvatarItem[]; constructor(); render: () => import("lit-html/lib/template-result").TemplateResult; } export {}; //# sourceMappingURL=avatar.d.ts.map