/* 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 { OdsThemeColorIntent } from "@ovhcloud/ods-theming"; import { OdsTileSize, OdsTileVariant } from "@ovhcloud/ods-core"; export namespace Components { interface OsdsTile { /** * If the tile is selected or not * @see OdsTileAttributes.checked */ "checked": boolean; /** * awaiting a change of checked state * @see OdsTileAttributes.checking */ "checking": boolean; /** * Tile color theme * @see OdsTileAttributes.color */ "color"?: OdsThemeColorIntent; /** * @see OdsTileAttributes.disabled */ "disabled": boolean; /** * @see OdsTileAttributes.flex */ "flex"?: boolean; /** * indicate if the tile has to be displayed in focused state * @see OdsTileAttributes.hasFocus */ "hasFocus": boolean; /** * If the tile can have hoverable pseudo-classes or not * @see OdsTileAttributes.hoverable */ "hoverable"?: boolean; /** * loading content state * @see OdsTileAttributes.loading */ "loading": boolean; /** * If the tile is rounded or not * @see OdsTileAttributes.rounded */ "rounded"?: boolean; /** * Tile size * @see OdsTileAttributes.size */ "size"?: OdsTileSize; /** * Tile variant * @see OdsTileAttributes.variant */ "variant"?: OdsTileVariant; } } declare global { interface HTMLOsdsTileElement extends Components.OsdsTile, HTMLStencilElement { } var HTMLOsdsTileElement: { prototype: HTMLOsdsTileElement; new (): HTMLOsdsTileElement; }; interface HTMLElementTagNameMap { "osds-tile": HTMLOsdsTileElement; } } declare namespace LocalJSX { interface OsdsTile { /** * If the tile is selected or not * @see OdsTileAttributes.checked */ "checked"?: boolean; /** * awaiting a change of checked state * @see OdsTileAttributes.checking */ "checking"?: boolean; /** * Tile color theme * @see OdsTileAttributes.color */ "color"?: OdsThemeColorIntent; /** * @see OdsTileAttributes.disabled */ "disabled"?: boolean; /** * @see OdsTileAttributes.flex */ "flex"?: boolean; /** * indicate if the tile has to be displayed in focused state * @see OdsTileAttributes.hasFocus */ "hasFocus"?: boolean; /** * If the tile can have hoverable pseudo-classes or not * @see OdsTileAttributes.hoverable */ "hoverable"?: boolean; /** * loading content state * @see OdsTileAttributes.loading */ "loading"?: boolean; /** * If the tile is rounded or not * @see OdsTileAttributes.rounded */ "rounded"?: boolean; /** * Tile size * @see OdsTileAttributes.size */ "size"?: OdsTileSize; /** * Tile variant * @see OdsTileAttributes.variant */ "variant"?: OdsTileVariant; } interface IntrinsicElements { "osds-tile": OsdsTile; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "osds-tile": LocalJSX.OsdsTile & JSXBase.HTMLAttributes; } } }