import {defineContentConfig, defineCollection, z } from '@nuxt/content' export default defineContentConfig({ collections: { blog: defineCollection({ type: 'page', source: '**', schema: z.object({ title: z.string(), description: z.string().optional(), date: z.string().or(z.date()).optional(), locale: z.string().optional() }) }), news: defineCollection({ type: 'page', source: 'content/**/news', schema: z.object({ title: z.string(), description: z.string().optional(), date: z.string().or(z.date()).optional(), locale: z.string().optional() }) }) } })