UNPKG

contensis-delivery-api

Version:

Client for retrieving content using the read-only Contensis Delivery API

21 lines (18 loc) 557 B
import { VersionInfo } from 'contensis-core-api'; import { Entry as LooseEntry, StrictEntry } from './Entry'; export type NodeVersionInfo = Pick<VersionInfo, 'versionNo'>; export interface Node<TEntry extends StrictEntry = LooseEntry> { id: string; parentId?: string; projectId: string; slug: string; displayName: string; language: string; path: string; childCount: number; children?: Node[]; entry?: TEntry; isCanonical: boolean; version: NodeVersionInfo; includeInMenu: boolean; }