import { z } from 'zod'; export const TopicsSchema = z.object({ id: z.string().uuid().optional(), creation_time: z.string().datetime().optional(), last_edit_time: z.string().datetime().optional(), allowed_in_site: z.boolean().optional(), disallowed_in_site: z.boolean().optional(), generation_priority: z.number().int().optional(), origin: z.string().nullable(), slug: z.string(), article: z.string().nullable(), title: z.string().nullable(), author: z.string().nullable(), kind: z.string().nullable(), }); export type Topic = z.infer;