UNPKG

@builder.io/sdk

Version:

This SDK is largely a wrapper over our [Content API](https://www.builder.io/c/docs/content-api)

33 lines (32 loc) 867 B
import { Input } from '../builder.class'; import { BuilderElement } from './element'; export interface BuilderContentVariation { data?: { blocks?: BuilderElement[]; inputs?: Input[]; state?: { [key: string]: any; }; [key: string]: any; }; name?: string; testRatio?: number; id?: string; } export interface BuilderContent extends BuilderContentVariation { '@version'?: number; id?: string; name?: string; published?: 'published' | 'draft' | 'archived'; modelId?: string; priority?: number; firstPublished?: number; lastUpdated?: number; startDate?: number; endDate?: number; variations?: { [id: string]: BuilderContentVariation | undefined; }; testVariationId?: string; testVariationName?: string; }