import type { SettingsCategory } from '../types/settings.js'; import type { NavbarAction } from '../types/navbar.js'; 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; /** Which settings tabs to show in the modal */ settingsCategories?: SettingsCategory[]; /** Show the "Sync to Cloud" button in the settings modal */ showSettingsSyncButton?: boolean; /** Show the reset buttons in the settings modal */ showSettingsResetButton?: boolean; } declare const Navbar: import("svelte").Component; type Navbar = ReturnType; export default Navbar;