mirror of
https://github.com/formbricks/formbricks.git
synced 2026-04-21 11:30:27 -05:00
16 lines
493 B
TypeScript
16 lines
493 B
TypeScript
import { z } from "zod";
|
|
import { type Invite } from "@formbricks/database/generated/browser";
|
|
|
|
export const ZInvite = z.object({
|
|
id: z.string(),
|
|
email: z.string().email(),
|
|
name: z.string().nullable(),
|
|
organizationId: z.string(),
|
|
creatorId: z.string(),
|
|
acceptorId: z.string().nullable(),
|
|
createdAt: z.date(),
|
|
expiresAt: z.date(),
|
|
role: z.enum(["owner", "manager", "member", "billing"]),
|
|
teamIds: z.array(z.string()),
|
|
}) satisfies z.ZodType<Omit<Invite, "deprecatedRole">>;
|