interface NavbarAction { label: string; href: string; icon?: string; variant?: 'primary' | 'secondary' | 'outline'; onclick?: (event: Event) => void; /** If true, opens link in new tab with proper security attributes */ external?: boolean; } interface BreadcrumbItem { label: string; href?: string; icon?: string; } interface Props { /** Primary action buttons */ primaryActions?: NavbarAction[]; /** Show connection status indicator */ showStatus?: boolean; /** Page title */ title?: string; /** Breadcrumb navigation items */ breadcrumbs?: BreadcrumbItem[]; /** Show settings gear icon */ showSettings?: boolean; } declare const Navbar: import("svelte").Component; type Navbar = ReturnType; export default Navbar;