UNPKG

@inleads/inleads-widgets

Version:
97 lines (96 loc) 3.17 kB
/* 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 ChatbotWidget { "agentId": string; "apiKey": string; "emailId": string; "userName": string; } interface ContactFormWidget { "apiKey": string; } interface NpsWidget { "apiKey": string; "backgroundColor": string; "textColor": string; } interface WhatsappWidget { "apiKey": string; "phoneNumber": string; } } declare global { interface HTMLChatbotWidgetElement extends Components.ChatbotWidget, HTMLStencilElement { } var HTMLChatbotWidgetElement: { prototype: HTMLChatbotWidgetElement; new (): HTMLChatbotWidgetElement; }; interface HTMLContactFormWidgetElement extends Components.ContactFormWidget, HTMLStencilElement { } var HTMLContactFormWidgetElement: { prototype: HTMLContactFormWidgetElement; new (): HTMLContactFormWidgetElement; }; interface HTMLNpsWidgetElement extends Components.NpsWidget, HTMLStencilElement { } var HTMLNpsWidgetElement: { prototype: HTMLNpsWidgetElement; new (): HTMLNpsWidgetElement; }; interface HTMLWhatsappWidgetElement extends Components.WhatsappWidget, HTMLStencilElement { } var HTMLWhatsappWidgetElement: { prototype: HTMLWhatsappWidgetElement; new (): HTMLWhatsappWidgetElement; }; interface HTMLElementTagNameMap { "chatbot-widget": HTMLChatbotWidgetElement; "contact-form-widget": HTMLContactFormWidgetElement; "nps-widget": HTMLNpsWidgetElement; "whatsapp-widget": HTMLWhatsappWidgetElement; } } declare namespace LocalJSX { interface ChatbotWidget { "agentId"?: string; "apiKey"?: string; "emailId"?: string; "userName"?: string; } interface ContactFormWidget { "apiKey"?: string; } interface NpsWidget { "apiKey"?: string; "backgroundColor"?: string; "textColor"?: string; } interface WhatsappWidget { "apiKey"?: string; "phoneNumber"?: string; } interface IntrinsicElements { "chatbot-widget": ChatbotWidget; "contact-form-widget": ContactFormWidget; "nps-widget": NpsWidget; "whatsapp-widget": WhatsappWidget; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "chatbot-widget": LocalJSX.ChatbotWidget & JSXBase.HTMLAttributes<HTMLChatbotWidgetElement>; "contact-form-widget": LocalJSX.ContactFormWidget & JSXBase.HTMLAttributes<HTMLContactFormWidgetElement>; "nps-widget": LocalJSX.NpsWidget & JSXBase.HTMLAttributes<HTMLNpsWidgetElement>; "whatsapp-widget": LocalJSX.WhatsappWidget & JSXBase.HTMLAttributes<HTMLWhatsappWidgetElement>; } } }