UNPKG

@exadel/esl

Version:

Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components

19 lines (18 loc) 702 B
import type { ESLBaseElementShape } from '../../esl-base-element/core/esl-base-element.shape'; import type { ESLToggleableDispatcher } from './esl-toggleable-dispatcher'; /** * Tag declaration interface of {@link ESLToggleableDispatcher} element * Used for TSX declaration */ export interface ESLToggleableDispatcherTagShape extends ESLBaseElementShape<ESLToggleableDispatcher> { /** Children are not allowed for ESLToggleableDispatcher */ children?: never[]; } declare global { namespace JSX { interface IntrinsicElements { /** {@link ESLToggleableDispatcher} custom tag */ 'esl-toggleable-dispatcher': ESLToggleableDispatcherTagShape; } } }