decentralised message store
1import { comAtprotoRepoStrongRefSchema } from "@/lib/types/atproto";
2import { z } from "zod";
3
4export const systemsGmstnDevelopmentChannelRecordSchema = z.object({
5 $type: z.string(),
6 name: z.string(),
7 topic: z.string(),
8 storeAt: comAtprotoRepoStrongRefSchema,
9 routeThrough: comAtprotoRepoStrongRefSchema,
10 createdAt: z.coerce.date(),
11});
12export type SystemsGmstnDevelopmentChannel = z.infer<
13 typeof systemsGmstnDevelopmentChannelRecordSchema
14>;