import { NativeElementPropsWithoutKeyAndRef } from '../utils/jsx-types';
import { IconDefinition } from '@mezzanine-ui/icons';
export interface TabItemProps extends NativeElementPropsWithoutKeyAndRef<'button'> {
/**
* Whether the tab item is active.
* Controlled by ``.
*/
active?: boolean;
/**
* The badge count to display on the tab item.
*/
badgeCount?: number;
/**
* Whether the tab item is disabled.
* @default false
*/
disabled?: boolean;
/**
* Whether the tab item is in error state.
* @default false
*/
error?: boolean;
/**
* The icon to display on the tab item.
*/
icon?: IconDefinition;
}
/**
* The react component for `mezzanine` tab.
*/
declare const TabItem: import("react").ForwardRefExoticComponent>;
export default TabItem;