alepha
Version:
Easy-to-use modern TypeScript framework for building many kind of applications.
12 lines (9 loc) • 365 B
text/typescript
import { type Static, z } from "alepha";
export const notificationContactSchema = z.object({
email: z.email().optional(),
phoneNumber: z.e164().optional(),
firstName: z.shortText().optional(),
lastName: z.text({ size: "short" }).optional(),
language: z.bcp47().optional(),
});
export type NotificationContact = Static<typeof notificationContactSchema>;