import { JSXInterface } from '../../jsx'; import { Item } from '../../item/index.js'; /** * Extending from Item Class to provide ability to override tabIndex */ export declare class ListItem extends Item { /** * Overriding Item tabIndex value, list should have only one focusable point. */ protected readonly defaultTabIndex: number | null; } declare global { interface HTMLElementTagNameMap { 'ef-list-item': ListItem; } } declare global { interface HTMLElementTagNameMap { 'ef-list-item': ListItem; } namespace JSX { interface IntrinsicElements { 'ef-list-item': Partial | JSXInterface.HTMLAttributes; } } } export {};