import { AccessControlEntry } from './accesscontrolentry.entity'; import { HorselessContent } from './horselesscontent.entity'; import { HorselessUri } from './horselessuri.entity'; import { NavigationMenu } from './navigationmenu.entity'; import { Principal } from './principal.entity'; export interface NavigationMenuItem { Id: string; DisplayName?: string; ObjectId?: string; IsSoftDeleted?: boolean; CreatedAt?: Date; PublishAt?: Date; UnPublishAt?: Date; IsPublished?: boolean; MenuItemLabel?: string; MenuItemDescription?: string; MenuItemAltText?: string; LiquidTemplate?: string; LiquidEditTemplate?: string; HorselessContentId?: string; Timestamp: ArrayBuffer; UpdatedAt?: Date; DictionaryKey?: string; PostgresRowVersion: number; ODataEntitySetName?: string; ODataPrefix?: string; IngressAPIHttpRoute?: string; IngressParentHorselessUri?: string; EntityUriId?: string; Description?: string; DeploymentPackageRootNamespace?: string; DeploymentPackageVersion?: string; HorselessContent?: HorselessContent; NavigationMenuItems?: NavigationMenuItem[]; NavigationMenus?: NavigationMenu[]; AccessControlEntries?: AccessControlEntry[]; Owners?: Principal[]; EntityUri?: HorselessUri; }