interface ContentBlock { layout: 1 | 2 | 3 | 4 title?: string subtitle?: string text?: string button_text?: string button_url?: string images?: ImageEntry[] } interface Content { id: string path: string blocks: ContentBlock[] }