import Tab from '../../models/tab'; /** * @slot default - Use this slot to create tabs with `dxp-tabs-item` component * @part wrapper - Represents the container for the entire component * @part tabs - Represents the container for the tabs created from the `dxp-tab-item` components label * @part panel - Represents the container for the current active tab * @part dxp-tabs-label - Represents the tabs button element * @part dxp-tabs-label (selected|disabled) - Represents the tabs button element when selected or disabled */ export declare class DxpTabs { el: HTMLDxpTabsElement; /** * (optional) Starting index that displays content; defaults to first item. */ selectedIndex: number; tabs: Array; private handleKeydown; connectedCallback(): void; disconnectedCallback(): void; componentWillRender(): void; private handleSlotChange; render(): any; private getCssOrBasePartMap; }