/* 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 { WebTwain } from "dwt/dist/types/WebTwain"; export { WebTwain } from "dwt/dist/types/WebTwain"; export namespace Components { interface PdfViewer { "license"?: string; "showthumbnailviewer"?: string; "toggleThumbnailViewer": () => Promise; "url"?: string; "uselocalservice"?: string; } } export interface PdfViewerCustomEvent extends CustomEvent { detail: T; target: HTMLPdfViewerElement; } declare global { interface HTMLPdfViewerElement extends Components.PdfViewer, HTMLStencilElement { } var HTMLPdfViewerElement: { prototype: HTMLPdfViewerElement; new (): HTMLPdfViewerElement; }; interface HTMLElementTagNameMap { "pdf-viewer": HTMLPdfViewerElement; } } declare namespace LocalJSX { interface PdfViewer { "license"?: string; "onWebTWAINReady"?: (event: PdfViewerCustomEvent) => void; "showthumbnailviewer"?: string; "url"?: string; "uselocalservice"?: string; } interface IntrinsicElements { "pdf-viewer": PdfViewer; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "pdf-viewer": LocalJSX.PdfViewer & JSXBase.HTMLAttributes; } } }