2
0
Files
bot/packages/schemas/features/billing/subscription.ts
2023-09-12 13:17:14 +02:00

11 lines
274 B
TypeScript

import { z } from 'zod'
export const subscriptionSchema = z.object({
isYearly: z.boolean(),
currency: z.enum(['eur', 'usd']),
cancelDate: z.date().optional(),
status: z.enum(['active', 'past_due']),
})
export type Subscription = z.infer<typeof subscriptionSchema>