@kontent-ai/model-generator
Version:
This utility generates strongly-typed models for Delivery JS SDK, Migration toolkit or just general scripting to improve the experience when referencing Kontent.ai related objects.
9 lines (8 loc) • 597 B
TypeScript
import type { ContentTypeElements, ContentTypeModels, ContentTypeSnippetModels, TaxonomyModels } from "@kontent-ai/management-sdk";
import type { FlattenedElement } from "./core.models.js";
export declare function getFlattenedElements(data: {
readonly elements: readonly Readonly<ContentTypeElements.ContentTypeElementModel>[];
readonly snippets: readonly Readonly<ContentTypeSnippetModels.ContentTypeSnippet>[];
readonly taxonomies: readonly Readonly<TaxonomyModels.Taxonomy>[];
readonly types: readonly Readonly<ContentTypeModels.ContentType>[];
}): readonly FlattenedElement[];