import type { Elements } from "@kontent-ai/delivery-sdk"; import type { ElementType } from "@kontent-ai/delivery-sdk/dist/cjs/elements/element-type"; type ElementUpdateDataTemplate = { readonly type: TType; readonly data: Omit; }; export type AssetElementUpdateData = ElementUpdateDataTemplate; export type CustomElementUpdateData = ElementUpdateDataTemplate, ElementType.Custom>; export type DatetimeElementUpdateData = ElementUpdateDataTemplate; export type LinkedItemsElementUpdateData = ElementUpdateDataTemplate; export type MultipleChoiceElementUpdateData = ElementUpdateDataTemplate; export type NumberElementUpdateData = ElementUpdateDataTemplate; export type RichTextElementUpdateData = ElementUpdateDataTemplate; export type TaxonomyElementUpdateData = ElementUpdateDataTemplate; export type TextElementUpdateData = ElementUpdateDataTemplate; export type UrlSlugElementUpdateData = ElementUpdateDataTemplate; export type ElementUpdateData = AssetElementUpdateData | CustomElementUpdateData | DatetimeElementUpdateData | LinkedItemsElementUpdateData | MultipleChoiceElementUpdateData | NumberElementUpdateData | RichTextElementUpdateData | TaxonomyElementUpdateData | TextElementUpdateData | UrlSlugElementUpdateData; export {};