import { ReactNode } from 'react'; import { LucideIcon } from 'lucide-react'; export interface TabItem { key: string; label: string; content: ReactNode; icon?: LucideIcon; } export interface TabsProps { tabs: TabItem[]; defaultTab?: string; activeTab?: string; onTabChange?: (key: string) => void; className?: string; } export declare function Tabs({ tabs, defaultTab, activeTab: controlledTab, onTabChange, className }: TabsProps): import("react").JSX.Element; //# sourceMappingURL=Tabs.d.ts.map