import './stencil.core'; /* 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 './stencil.core'; import '@stencil/redux'; export namespace Components { interface AmiViewer { 'dracoDecoderPath': string | null; 'resize': () => void; 'setAngleToolEnabled': (enabled: boolean) => Promise; 'setAnnotationToolEnabled': (enabled: boolean) => Promise; 'setBoundingBoxVisible': (visible: boolean) => Promise; 'setDisplay': (display: string) => Promise; 'setOptionsVisible': (visible: boolean) => Promise; 'setRulerToolEnabled': (enabled: boolean) => Promise; 'setSrc': (src: string) => Promise; 'setToolsVisible': (visible: boolean) => Promise; } interface AmiViewerAttributes extends StencilHTMLAttributes { 'dracoDecoderPath'?: string | null; 'onOnLoaded'?: (event: CustomEvent) => void; } } declare global { interface StencilElementInterfaces { 'AmiViewer': Components.AmiViewer; } interface StencilIntrinsicElements { 'ami-viewer': Components.AmiViewerAttributes; } interface HTMLAmiViewerElement extends Components.AmiViewer, HTMLStencilElement {} var HTMLAmiViewerElement: { prototype: HTMLAmiViewerElement; new (): HTMLAmiViewerElement; }; interface HTMLElementTagNameMap { 'ami-viewer': HTMLAmiViewerElement } interface ElementTagNameMap { 'ami-viewer': HTMLAmiViewerElement; } export namespace JSX { export interface Element {} export interface IntrinsicElements extends StencilIntrinsicElements { [tagName: string]: any; } } export interface HTMLAttributes extends StencilHTMLAttributes {} }