interface TabItem {
    label: string;
    selectedTab: string;
    count?: number;
    disabled?: boolean;
    permissions?: boolean;
    icon?: React.ReactNode;
    pressed?: boolean;
}
interface TabsProps {
    tabs: TabItem[];
    selectedTab: string;
    onTabChange: (selectedTab: string) => void;
    className?: string;
    variant?: "default" | "no-line" | "scrollable";
    type?: "soft" | "contained" | "transparent" | "outlined";
}
declare const Tabs: React.FC<TabsProps>;
export default Tabs;
