/* eslint-disable */ /* tslint:disable */ /** * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime"; import { ThemeFullVariantAvatarType, ToneMinimalVariantType } from "./type/variant"; export { ThemeFullVariantAvatarType, ToneMinimalVariantType } from "./type/variant"; export namespace Components { interface MdsAvatar { /** * The user's inizials displayed if there's no image available, initials will override tone and variant senttings to keep user recognizable from others */ "count"?: number; /** * Specifies the path to the icon * @see https://magma.maggiolicloud.it/storybook/?path=/story/design-icon--default */ "icon"?: string|undefined; /** * The user's inizials displayed if there's no image available, initials will override tone and variant senttings to keep user recognizable from others */ "initials"?: string; /** * Specifies the path to the image */ "src"?: string; /** * Specifies the color tone of the component */ "tone"?: ToneMinimalVariantType; /** * Specifies the color variant of the component */ "variant"?: ThemeFullVariantAvatarType; } } declare global { interface HTMLMdsAvatarElement extends Components.MdsAvatar, HTMLStencilElement { } var HTMLMdsAvatarElement: { prototype: HTMLMdsAvatarElement; new (): HTMLMdsAvatarElement; }; interface HTMLElementTagNameMap { "mds-avatar": HTMLMdsAvatarElement; } } declare namespace LocalJSX { interface MdsAvatar { /** * The user's inizials displayed if there's no image available, initials will override tone and variant senttings to keep user recognizable from others */ "count"?: number; /** * Specifies the path to the icon * @see https://magma.maggiolicloud.it/storybook/?path=/story/design-icon--default */ "icon"?: string|undefined; /** * The user's inizials displayed if there's no image available, initials will override tone and variant senttings to keep user recognizable from others */ "initials"?: string; /** * Specifies the path to the image */ "src"?: string; /** * Specifies the color tone of the component */ "tone"?: ToneMinimalVariantType; /** * Specifies the color variant of the component */ "variant"?: ThemeFullVariantAvatarType; } interface IntrinsicElements { "mds-avatar": MdsAvatar; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "mds-avatar": LocalJSX.MdsAvatar & JSXBase.HTMLAttributes; } } }