import { type CSSProperties, type HTMLProps, type JSX, type ReactNode } from "react"; interface Tab { disabled?: boolean; icon?: ReactNode; id?: string; panelId?: string; title: ReactNode; tooltip?: ReactNode; value: T; } interface TabsProps extends Omit, "selected"> { border?: boolean; disabled?: boolean; selected?: T | null; setSelected?: (value: T) => void; style?: CSSProperties; tabClassName?: string; tabs: Tab[]; variant?: "primary" | "secondary"; } export declare function Tabs({ border, className, disabled, selected: controlledSelected, setSelected: controlledSetSelected, style, tabClassName, tabs, variant, ...props }: TabsProps): JSX.Element; export {}; //# sourceMappingURL=tabs.d.ts.map