import { FunctionalComponent } from '../../../stencil-public-runtime';
import { BalTabOption } from '../bal-tab.type';
export interface TabButtonProps {
    item: BalTabOption;
    tabsId: string;
    isFirst: boolean;
    isLast: boolean;
    isMobile: boolean;
    isVertical: boolean;
    accordion: boolean;
    isAccordionOpen: boolean;
    isLinkList: boolean;
    inverted: boolean;
    isExpanded: boolean;
    spaceless: boolean;
    clickable: boolean;
    iconPosition: BalProps.BalTabsIconPosition;
    context?: BalProps.BalTabsContext;
    onSelectTab: (ev: MouseEvent, item: BalTabOption) => void;
    hasSubLabelInGroup: boolean;
    dimInactiveElements: boolean;
}
export declare const TabButton: FunctionalComponent<TabButtonProps>;
