import { default as React } from 'react';
import { ITabItem } from '../interfaces/ITab';
type BaseProps = {
    className?: string;
};
type ChildrenProps = {
    children?: React.ReactNode;
    entries?: never;
};
type EntriesProps = {
    children?: never;
    entries?: ITabItem[];
};
export type TabsProps = BaseProps & (ChildrenProps | EntriesProps);
export declare function Tabs({ children, entries, className }: TabsProps): import("react/jsx-runtime").JSX.Element;
interface TabProps {
    children: React.ReactNode;
    label: string;
}
export declare const Tab: React.FC<TabProps>;
export {};
