/* 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"; export namespace Components { interface UcImage { /** * Image alt text. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-alt */ "dataAlt": string; /** * CSS class(es) to be added on the tag inside the element. */ "dataClass": string; /** * Image height. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-height */ "dataHeight": string | number; /** * sizes for img tag. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-sizes */ "dataSizes": string; /** * Image URL. The value of this prop will be set on img tag's src attribute. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-src */ "dataSrc": string; /** * srcset for img tag. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-srcset */ "dataSrcset": string; /** * Image width. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-width */ "dataWidth": string | number; } } declare global { interface HTMLUcImageElement extends Components.UcImage, HTMLStencilElement { } var HTMLUcImageElement: { prototype: HTMLUcImageElement; new (): HTMLUcImageElement; }; interface HTMLElementTagNameMap { "uc-image": HTMLUcImageElement; } } declare namespace LocalJSX { interface UcImage { /** * Image alt text. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-alt */ "dataAlt"?: string; /** * CSS class(es) to be added on the tag inside the element. */ "dataClass"?: string; /** * Image height. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-height */ "dataHeight"?: string | number; /** * sizes for img tag. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-sizes */ "dataSizes"?: string; /** * Image URL. The value of this prop will be set on img tag's src attribute. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-src */ "dataSrc": string; /** * srcset for img tag. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-srcset */ "dataSrcset"?: string; /** * Image width. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-width */ "dataWidth"?: string | number; } interface IntrinsicElements { "uc-image": UcImage; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "uc-image": LocalJSX.UcImage & JSXBase.HTMLAttributes; } } }