export type ListItem = { key: string; disabled?: boolean; clickable?: boolean; }; export type TabMap = { [key: string]: TabItem; }; export type TabItem = { key: string; label: string; disabled?: () => boolean; href?: string; tab: number; }; export type SelectOption = { key: string; text: string; value: string | number | boolean; separator?: boolean; disabled?: () => boolean; };