import { Component } from 'react';
import type { JSX } from 'react';
/**
 * @slot {"name": "", "description": "Default slot for the `button` or `a` tags which will be rendered as tabs." }
 *
 * @controlled {"props": ["activeTabIndex"], "event": "update"}
 */
export declare class DSRTabsBar extends Component<any> {
    host: HTMLElement;
    private tabs;
    private bar;
    private scroller;
    private slot;
    private hasPTabsParent;
    private isTabList;
    private resizeObserver;
    render(): JSX.Element;
}
