import { type ReactNode } from "react";
export interface TabItem {
    value: string;
    label: string;
    icon?: ReactNode;
    disabled?: boolean;
    children?: ReactNode;
}
export interface TabsProps {
    items: TabItem[];
    value?: string;
    defaultValue?: string;
    onChange?: (value: string) => void;
    orientation?: "horizontal" | "vertical";
    className?: string;
}
export declare function Tabs({ items, value, defaultValue, onChange, orientation, className, }: TabsProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=Tabs.d.ts.map