interface Navigation { tree: number elements: NavElement[] } interface NavElement { endpoint: boolean name: string image: FileField page?: string elements?: NavElement[] }