/** * The nested items of a site's menu by handle (`main`, `footer`, ...). * Page-linked items resolve to the page's current path - so a slug change * updates navigation for free - and drop out while the page is unpublished. */ export declare function fetchMenuTree(siteId: number, handle: string): Promise; export declare interface MenuTreeItem { id: number label: string href: string target: '_self' | '_blank' visibility: 'public' | 'auth' children: MenuTreeItem[] }