interface TabItem {
    label: string;
    description?: string;
    selectedTab: string;
    count?: number;
    disabled?: boolean;
    permissions?: boolean;
    icon?: React.ReactNode;
    pressed?: boolean;
}
export type CardTabsLayout = "default" | "icon-card";
interface CardTabsProps {
    tabs: TabItem[];
    selectedTab: string;
    onTabChange: (selectedTab: string) => void;
    className?: string;
    outlined?: boolean;
    id?: string;
    fullWidth?: boolean;
    title?: string | React.ReactNode;
    layout?: CardTabsLayout;
}
declare const CardTabs: React.FC<CardTabsProps>;
export default CardTabs;
