import { ReactElement } from 'react';
import { ID } from '@zeniai/client-epic-state';
import { TabSwitcherOption } from './switcherTypes';
export interface Props {
    selectedSubTab: ID;
    selectedTab: ID;
    subTabs: TabSwitcherOption[];
    tabs: TabSwitcherOption[];
    subTabRightComponent?: ReactElement;
    subTabStyle?: React.CSSProperties;
    tabStyle?: React.CSSProperties;
    onSubTabChange: (newTabValue: string) => void;
    onTabChange: (newTabValue: string) => void;
}
export default function TabWithSubTabsSwitcher({ tabs, selectedTab, subTabs, selectedSubTab, subTabRightComponent, tabStyle, subTabStyle, onTabChange, onSubTabChange, }: Readonly<Props>): import("react/jsx-runtime").JSX.Element | null;
