export declare class RuxTabs {
el: HTMLElement;
/**
* Holds all `` components based on the event emitted from the `` component.
*/
_panels: Array;
/**
* Holds all `` components that are children of ``.
*/
_tabs: Array;
/**
* If passed or set to true, displays the tabs in a smaller style, suitable for limited-space uses.
*/
small?: boolean;
handleListen(e: CustomEvent): void;
connectedCallback(): void;
_addTabs(): void;
_registerPanels(e: CustomEvent): void;
_onClick(e: MouseEvent): void;
_reset(): void;
_setTab(selectedTab: HTMLRuxTabElement): void;
render(): any;
}