import { CtaAction, HeaderNavItem, NavSection } from "../../types/navigation.js"; import { NavUser } from "../molecules/NavUser.js"; import * as React from "react"; import * as react_jsx_runtime22 from "react/jsx-runtime"; //#region src/components/organisms/Header.d.ts interface HeaderProps { logo: React.ReactNode; nav: HeaderNavItem[]; userMenu?: React.ComponentProps; cta?: CtaAction; className?: string; density?: 'compact' | 'comfortable'; mobileSidebar?: { sections: NavSection[]; top?: React.ReactNode; bottom?: React.ReactNode; }; } declare function DesktopHeader({ logo, nav, userMenu, cta, className, density }: HeaderProps): react_jsx_runtime22.JSX.Element; declare function MobileHeader({ logo, userMenu, mobileSidebar, className, density }: HeaderProps): react_jsx_runtime22.JSX.Element; declare function Header(props: HeaderProps): react_jsx_runtime22.JSX.Element; //#endregion export { DesktopHeader, Header, HeaderProps, MobileHeader }; //# sourceMappingURL=Header.d.ts.map