import { ReactElement } from 'react';
export interface SessionDropdownProps {
    header: string;
    secondaryHeader?: string;
    primaryCount?: string;
    secondaryCount?: string;
    primaryItems: React.ReactNode[];
    secondaryItems?: React.ReactNode[];
    width?: string;
    activeTab?: 'primary' | 'secondary';
    onPrimaryTabClick?: () => void;
    onSecondaryTabClick?: () => void;
    onDownloadClick?: () => void;
    onDeleteClick?: () => void;
    tabsData?: {
        id: string;
        label: string;
        count?: string | number;
        component?: ReactElement;
        disabled?: boolean;
    }[];
    activeTabId?: string;
    onTabClick?: (tabId: string) => void;
}
