import { ReactNode } from '../../../node_modules/react'; import { IconName } from '../'; import { NavigationItem } from './SecondaryNavigationItems'; export interface SecondaryNavigationProps { title: string; icon?: IconName; collapsed?: boolean; onToggleCollapse?: () => void; actionLabel?: string; actionIcon?: IconName; actionVariant?: 'outlined' | 'contained' | 'text'; onActionClick?: () => void; items: NavigationItem[]; selectedId?: string | number | null; onItemSelect?: (id: string | number) => void; emptyMessage?: string; renderItem?: (item: NavigationItem, selected: boolean) => ReactNode; footer?: ReactNode; } declare const SecondaryNavigation: ({ title, icon, collapsed, onToggleCollapse, actionLabel, actionIcon, actionVariant, onActionClick, items, selectedId, onItemSelect, emptyMessage, renderItem, footer, }: SecondaryNavigationProps) => import("react/jsx-runtime").JSX.Element; export default SecondaryNavigation;