UNPKG

@builder.io/sdk

Version:
32 lines (31 loc) 837 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; lastUpdated?: number; startDate?: number; endDate?: number; variations?: { [id: string]: BuilderContentVariation | undefined; }; testVariationId?: string; testVariationName?: string; }