UNPKG

@datocms/cma-client

Version:
32 lines (31 loc) 1.32 kB
import type * as SchemaTypes from './generated/SchemaTypes'; import type * as SimpleSchemaTypes from './generated/SimpleSchemaTypes'; export declare function buildBlockRecord(body: SimpleSchemaTypes.ItemUpdateSchema): { type: "item"; id: string; attributes?: { [k: string]: unknown; } | undefined; meta?: { created_at?: string | undefined; updated_at?: string | undefined; published_at?: string | null | undefined; first_published_at?: string | null | undefined; publication_scheduled_at?: string | null | undefined; unpublishing_scheduled_at?: string | null | undefined; status?: "published" | "draft" | "updated" | null | undefined; is_valid?: boolean | undefined; current_version?: string | undefined; is_current_version_valid?: boolean | null | undefined; is_published_version_valid?: boolean | null | undefined; stage?: string | null | undefined; } | undefined; relationships?: { item_type?: { data: SchemaTypes.ItemTypeData; } | undefined; creator?: { data: SchemaTypes.UserData | SchemaTypes.SsoUserData | SchemaTypes.AccessTokenData | SchemaTypes.AccountData | SchemaTypes.OrganizationData; } | undefined; } | undefined; };