Variable MJIdentityClaimSchemaConst
MJIdentityClaimSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
ClaimedAt: ZodNullable<ZodDate>;
ClaimedByUser: ZodNullable<ZodString>;
ClaimedByUserID: ZodNullable<ZodString>;
ClaimType: ZodString;
ClaimTypeID: ZodString;
Entity: ZodNullable<ZodString>;
EntityID: ZodNullable<ZodString>;
ExpiresAt: ZodDate;
ID: ZodString;
MagicLinkInviteID: ZodNullable<ZodString>;
MetadataJSON: ZodNullable<ZodString>;
NormalizedEmail: ZodString;
PayloadJSON: ZodNullable<ZodString>;
RecordID: ZodNullable<ZodString>;
Status: ZodUnion<
[
ZodLiteral<"Claimed">,
ZodLiteral<"Expired">,
ZodLiteral<"Pending">,
ZodLiteral<"Revoked">,
],
>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
ClaimedAt?: Date;
ClaimedByUser?: string;
ClaimedByUserID?: string;
ClaimType?: string;
ClaimTypeID?: string;
Entity?: string;
EntityID?: string;
ExpiresAt?: Date;
ID?: string;
MagicLinkInviteID?: string;
MetadataJSON?: string;
NormalizedEmail?: string;
PayloadJSON?: string;
RecordID?: string;
Status?: "Pending"
| "Revoked"
| "Expired"
| "Claimed";
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
ClaimedAt?: Date;
ClaimedByUser?: string;
ClaimedByUserID?: string;
ClaimType?: string;
ClaimTypeID?: string;
Entity?: string;
EntityID?: string;
ExpiresAt?: Date;
ID?: string;
MagicLinkInviteID?: string;
MetadataJSON?: string;
NormalizedEmail?: string;
PayloadJSON?: string;
RecordID?: string;
Status?: "Pending"
| "Revoked"
| "Expired"
| "Claimed";
},
> = ...
zod schema definition for the entity MJ: Identity Claims