import { default as React } from 'react';
export interface TabItemRegular {
    id: string | Array<string>;
    title: string | (() => React.ReactNode);
    count?: number | null;
    component: React.ReactNode;
    subTabs?: Array<string>;
}
export interface TabItemMenu {
    id: 'menu';
    title: string;
    count?: never;
    component: null;
}
export type TabItem = TabItemRegular | TabItemMenu;
export type SubTabItem = Omit<TabItem, 'subTabs'>;
