/* 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 DeckgoSlideTitle { "afterSwipe": () => Promise; "beforeSwipe": (enter: boolean, reveal: boolean) => Promise; /** * If you provide actions for the all deck but, a specific one for this slide, set this option to true */ "customActions": boolean; /** * If you define a background for the all deck but, a specific one for this slide, set this option to true */ "customBackground": boolean; "hideContent": () => Promise; "lazyLoadContent": () => Promise; "revealContent": () => Promise; } } declare global { interface HTMLDeckgoSlideTitleElement extends Components.DeckgoSlideTitle, HTMLStencilElement { } var HTMLDeckgoSlideTitleElement: { prototype: HTMLDeckgoSlideTitleElement; new (): HTMLDeckgoSlideTitleElement; }; interface HTMLElementTagNameMap { "deckgo-slide-title": HTMLDeckgoSlideTitleElement; } } declare namespace LocalJSX { interface DeckgoSlideTitle { /** * If you provide actions for the all deck but, a specific one for this slide, set this option to true */ "customActions"?: boolean; /** * If you define a background for the all deck but, a specific one for this slide, set this option to true */ "customBackground"?: boolean; /** * Triggered when the slide is loaded */ "onSlideDidLoad"?: (event: CustomEvent) => void; } interface IntrinsicElements { "deckgo-slide-title": DeckgoSlideTitle; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "deckgo-slide-title": LocalJSX.DeckgoSlideTitle & JSXBase.HTMLAttributes; } } }