import { FC, ReactNode } from 'react';
import { TabsProps as TabsProps$1 } from '@chakra-ui/react';

type TabsItemProps = {
    key: string;
    name: ReactNode;
    component: ReactNode;
    isDisabled?: boolean | string;
};
type TabsProps = {
    items: TabsItemProps[];
    onChange?: (index: number | string, key: TabsItemProps['key']) => void;
} & Omit<TabsProps$1, 'children' | 'isLazy' | 'onChange'>;
declare const Tabs: FC<TabsProps>;

export { TabsItemProps, TabsProps, Tabs as default };
