/** * Tab Component * * Individual tab panel with custom scrollbar via CustomScrollbar utility. */ export interface TabAttributes { id: string | null; label: string | null; disabled: boolean; } export declare class TyTab extends HTMLElement { private _scrollbar; static get observedAttributes(): string[]; constructor(); connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(_name: string, _oldValue: string | null, _newValue: string | null): void; private _render; private _setupScrollbar; private _destroyScrollbar; resetScroll(): void; } //# sourceMappingURL=tab.d.ts.map