/* 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 { IChemJson, IDisplayOptions, } from "@openchemistry/types"; export namespace Components { interface OcMoleculeMoljs { "cjson": IChemJson | string; "options": IDisplayOptions; "rotate": boolean; } } declare global { interface HTMLOcMoleculeMoljsElement extends Components.OcMoleculeMoljs, HTMLStencilElement { } var HTMLOcMoleculeMoljsElement: { prototype: HTMLOcMoleculeMoljsElement; new (): HTMLOcMoleculeMoljsElement; }; interface HTMLElementTagNameMap { "oc-molecule-moljs": HTMLOcMoleculeMoljsElement; } } declare namespace LocalJSX { interface OcMoleculeMoljs { "cjson"?: IChemJson | string; "options"?: IDisplayOptions; "rotate"?: boolean; } interface IntrinsicElements { "oc-molecule-moljs": OcMoleculeMoljs; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "oc-molecule-moljs": LocalJSX.OcMoleculeMoljs & JSXBase.HTMLAttributes; } } }