/** * Horizontal top navigation bar for desktop shell. * * 🤖 **AI Agent Usage Notes (Zero-Raw-HTML Adherence)**: * - ⛔ NEVER use raw `
` tags or Tailwind flex rows for the main topbar. * - Always use `LuDesktopTopBar` placed inside the `topbar` slot of `LuDesktopShell`. * - Leverage `left`, `center`, and `right` slots for automatic alignment. * * @slots * - `left`: Left-aligned items (brand, menu toggle) * - `center`: Center-aligned items (search, tabs) * - `right`: Right-aligned items (actions, profile) */ interface LuDesktopTopBarProps { /** Visual variant. Resolves to BEM modifier `lu-desktop-top-bar--{variant}`. */ variant?: "default" | "bordered" | "transparent" | "compact"; } declare var __VLS_1: {}, __VLS_3: {}, __VLS_5: {}; type __VLS_Slots = {} & { left?: (props: typeof __VLS_1) => any; } & { center?: (props: typeof __VLS_3) => any; } & { right?: (props: typeof __VLS_5) => any; }; declare const __VLS_component: import("vue").DefineComponent & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: __VLS_WithSlots; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };