import type { KitFontFamily } from '../../fonts'; type Props = { label: string; /** Label font family; each family carries its own default weight (mono → 400, others → 500). Overridable via `--sc-kit--nav-menu-header--font-family`. @default 'mono' */ fontFamily?: KitFontFamily; /** Text tone. Overridable via `--sc-kit--nav-menu-header--color`. @default 'primary' */ tone?: 'primary' | 'secondary'; /** Draw a bottom separator (same style as `NavMenuDivider`) under the label. @default false */ divider?: boolean; }; /** * NavMenuHeader — group label rendered above a stack of `NavMenuItem`s. Monospace 400 by default; * non-mono families default to weight 500. `tone` switches the text between primary and secondary. * Use one per `NavMenuGroup`. Pass `divider` to draw a bottom separator (same style as * `NavMenuDivider`), so the header itself groups the items below it without a standalone divider and * wider spacing. * * ### CSS Custom Properties * | Property | Description | Default | * |---|---|---| * | `--sc-kit--nav-menu-header--font-family` | Label font family | `var(--sc-kit--font--mono)` | * | `--sc-kit--nav-menu-header--font-weight` | Label font weight | `400` (mono) / `500` (other families) | * | `--sc-kit--nav-menu-header--color` | Label text color | `var(--sc-kit--color--text--primary)` (tone-dependent) | */ declare const Cmp: import("svelte").Component; type Cmp = ReturnType; export default Cmp;