import z from "zod"; export const CreateTenantSchema = z.object({ id: z.string(), name: z.string(), slug: z.string() }); export enum TenantUserType { OWNER, ADMIN, MEMBER, } export const CreateTenantUserSchema = z.object({ tenantId: z.string(), userId: z.string(), type: z.nativeEnum(TenantUserType) }); export const GetTenantByIdSchema = z.object({ tenantId: z.string() }); export const ListTenantUsersSchema = z.object({ queries: z.array(z.string()), search: z.string() }); export const ListUserTenantsSchema = z.object({ userId: z.string() });