import { TabsProps as MuiTabsProps } from '@mui/material';
import { TabProps } from './Tab/Tab';
export type TabConfig = {
    theme?: 'highlight' | 'underline';
    tabNoMinWidth?: boolean;
    tabHeight?: 'tall' | 'small';
    padding?: 'default' | 'small';
    iconSize?: 'default' | 'small';
    tabGrow?: boolean;
    alignCenter?: boolean;
    tabTextTransform?: 'none' | 'capitalize' | 'uppercase' | 'lowercase';
};
export interface TabsProps extends MuiTabsProps {
    tabs: TabProps[];
    className?: string;
    testId?: string;
    keepInactiveTabsInDom?: boolean;
    tabConfig?: TabConfig;
}
export declare const Tabs: (props: TabsProps) => import("react/jsx-runtime").JSX.Element;
