export interface VouchEmbedCard { vouchid: string; apikey: string; showname?: boolean; showlogo?: boolean; showcompanylogo?: boolean; showcaption?: boolean; showquestion?: boolean; showcontrol?: boolean; showwatermark?: boolean; autoplay?: boolean; questions?: string; responsive?: boolean; displayname?: string; orientation: string; controls?: string; } declare global { // HTML interface HTMLElementTagNameMap { 'vouch-embed-card': VouchEmbedCard; } // React namespace JSX { interface IntrinsicElements { 'vouch-embed-card': VouchEmbedCard; } } } // Preact declare namespace preact.JSX { interface IntrinsicElements { 'vouch-embed-card': VouchEmbedCard; } }