import type { Component } from 'svelte'; import type { ShellNavItem } from './types.js'; interface Props { /** Navigation items with href, label, icon, and optional children. */ items: ShellNavItem[]; /** Current URL to highlight the active navigation link. */ currentHref?: string; /** Component used to render icon names as SVG or custom icons. */ iconComponent?: Component<{ name: string; size?: number; }>; /** Hide labels and show only icons in a compact layout. */ collapsed?: boolean; /** Called when the user clicks a navigation link. */ onNavigate?: () => void; } declare const TenantNav: Component; type TenantNav = ReturnType; export default TenantNav; //# sourceMappingURL=TenantNav.svelte.d.ts.map