import { CockpitOptionType } from '../../cockpitTypes';
export type NavSwitcherOptionType = CockpitOptionType[];
export type NavSwitcherTabCount = {
    count: number;
    tab: CockpitOptionType;
};
export interface Props {
    allTabOptions: NavSwitcherOptionType;
    selectedOption: number;
    tabCounterDetails?: NavSwitcherTabCount[];
    getTitle: (option: CockpitOptionType) => string;
    onTabChange: (selectedTab: number) => void;
}
declare const NavSwitcher: ({ onTabChange, allTabOptions, selectedOption, tabCounterDetails, getTitle, }: Props) => import("react/jsx-runtime").JSX.Element;
export default NavSwitcher;
