import { TabContainerChangeEvent, TabContainerElement } from './element'; type JSXBase = JSX.IntrinsicElements extends { span: unknown; } ? JSX.IntrinsicElements : Record>; declare global { interface Window { TabContainerElement: typeof TabContainerElement; } interface HTMLElementTagNameMap { 'tab-container': TabContainerElement; } namespace JSX { interface IntrinsicElements { ['tab-container']: JSXBase['span'] & Partial>; } } interface GlobalEventHandlersEventMap { 'tab-container-change': TabContainerChangeEvent; 'tab-container-changed': TabContainerChangeEvent; } interface ElementEventMap { 'tab-container-change': TabContainerChangeEvent; 'tab-container-changed': TabContainerChangeEvent; } } export default TabContainerElement; export * from './element'; //# sourceMappingURL=define.d.ts.map