UNPKG

@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.

14 lines (13 loc) 558 B
import type { IContentItem } from "@kontent-ai/delivery-sdk"; import type { ContentTypeModels } from "@kontent-ai/management-sdk"; import type { GeneratedSet } from "../../core/core.models.js"; export interface ItemGeneratorConfig { readonly environmentData: { readonly items: readonly Readonly<IContentItem>[]; readonly types: readonly Readonly<ContentTypeModels.ContentType>[]; }; } export declare function getItemsGenerator(config: ItemGeneratorConfig): { getItemFiles(): GeneratedSet; getCodenameFiles(): GeneratedSet; };