import { type ReactNode } from "react"; import { type DispatchNavItem } from "./layout/Layout.js"; export interface AdminNavGroup { id: string; label: string; labelKey: string; items: readonly DispatchNavItem[]; } declare const BUILT_IN_ADMIN_NAV_GROUPS: readonly AdminNavGroup[]; export declare function AdminShell({ children, onNavigate, }: { children: ReactNode; onNavigate?: () => void; }): import("node_modules/@types/react").JSX.Element; export { BUILT_IN_ADMIN_NAV_GROUPS }; export declare function useAdminNavGroups(): readonly AdminNavGroup[]; //# sourceMappingURL=admin-navigation.d.ts.map