import type { PortalNavItem } from '../../../types/docs.js';
export type { PortalNavItem };
/** All portal pages in display order */
export declare const NAV_ITEMS: PortalNavItem[];
/**
 * Build a horizontal portal navbar.
 *
 * @param activePage - Key of the current page (e.g. 'dashboard', 'executive-summary').
 * @param basePath - Relative path prefix to reach planu/ root (e.g. '' for index.html,
 *                   '../../' for per-spec reports inside planu/specs/SPEC-XXX/).
 * @param availablePages - List of page keys that exist on disk. Pages not in this list
 *                         are rendered greyed-out and non-clickable. Defaults to all pages.
 */
export declare function buildNavbar(activePage: string, basePath: string, availablePages?: string[]): string;
//# sourceMappingURL=portal-navbar.d.ts.map