/* 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 DeckgoSlideChart { "afterSwipe": () => Promise; "animation": boolean; "animationDuration": number; "area": string; "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; "customLoader": boolean; "datePattern": string; "draw": () => Promise; /** * Returns the list of the random colors that have been generated. */ "getRandomColors": () => Promise; "grid": string; "height": number; "hideContent": () => Promise; "innerRadius": number; "lazyLoadContent": () => Promise; "marginBottom": number; "marginLeft": number; "marginRight": number; "marginTop": number; "postCustomLoad": (content: string | undefined) => Promise; "range": string[]; "resizeContent": () => Promise; "revealContent": () => Promise; "separator": string; "smooth": string; "src": string; "ticks": number; /** * The type of the chart, pie, line or bar */ "type": string; "width": number; "yAxisDomain": string; } } declare global { interface HTMLDeckgoSlideChartElement extends Components.DeckgoSlideChart, HTMLStencilElement { } var HTMLDeckgoSlideChartElement: { prototype: HTMLDeckgoSlideChartElement; new (): HTMLDeckgoSlideChartElement; }; interface HTMLElementTagNameMap { "deckgo-slide-chart": HTMLDeckgoSlideChartElement; } } declare namespace LocalJSX { interface DeckgoSlideChart { "animation"?: boolean; "animationDuration"?: number; "area"?: string; /** * 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; "customLoader"?: boolean; "datePattern"?: string; "grid"?: string; "height"?: number; "innerRadius"?: number; "marginBottom"?: number; "marginLeft"?: number; "marginRight"?: number; "marginTop"?: number; /** * Triggered when the slide is loaded */ "onSlideDidLoad"?: (event: CustomEvent) => void; "range"?: string[]; "separator"?: string; "smooth"?: string; "src"?: string; "ticks"?: number; /** * The type of the chart, pie, line or bar */ "type"?: string; "width"?: number; "yAxisDomain"?: string; } interface IntrinsicElements { "deckgo-slide-chart": DeckgoSlideChart; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "deckgo-slide-chart": LocalJSX.DeckgoSlideChart & JSXBase.HTMLAttributes; } } }