interface TabItem {
    id: number;
    title: string;
    content: React.ReactNode;
}
interface ContainedTabProps {
    tabs: TabItem[];
    activeTab?: number;
    onTabChange?: (index: number) => void;
    className?: string;
    /** Title to display above the tabs */
    title?: string;
    /** Optional description text below the title */
    description?: string;
}
declare const ContainedTab: ({ tabs, activeTab: controlledActiveTab, onTabChange, className, title, description, }: ContainedTabProps) => import("react/jsx-runtime").JSX.Element;
export default ContainedTab;
