UNPKG

@coursebuilder/core

Version:

Core package for Course Builder

30 lines (28 loc) 723 B
import { z } from "./chunk-JLNB6NRA.js"; // src/schemas/purchase-user-transfer-schema.ts var purchaseUserTransferSchema = z.object({ id: z.string().max(191), transferState: z.enum([ "AVAILABLE", "INITIATED", "VERIFIED", "CANCELED", "EXPIRED", "CONFIRMED", "COMPLETED" ]).default("AVAILABLE"), purchaseId: z.string().max(191), sourceUserId: z.string().max(191), targetUserId: z.string().max(191).optional().nullable(), createdAt: z.date().nullable(), expiresAt: z.date().nullable(), canceledAt: z.date().nullable(), confirmedAt: z.date().nullable(), completedAt: z.date().nullable() }); export { purchaseUserTransferSchema }; //# sourceMappingURL=chunk-CAVIZQBE.js.map