Variable sessionSchemaConst
sessionSchema: ZodObject<
{
backendAuthMode: ZodOptional<
ZodEnum<{ bearer: "bearer"; cookie: "cookie" }>,
>;
backendRefreshToken: ZodOptional<ZodString>;
csrfToken: ZodOptional<ZodString>;
encryptedSessionSecrets: ZodOptional<
ZodObject<
{ ciphertext: ZodString; iv: ZodString; keyVersion: ZodNumber },
$strip,
>,
>;
expiresAt: ZodString;
issuedAt: ZodString;
lastValidatedAt: ZodOptional<ZodString>;
role: ZodString;
sessionId: ZodString;
state: ZodEnum<
{ ACTIVE: "ACTIVE"; EXPIRED: "EXPIRED"; REVOKED: "REVOKED" },
>;
userId: ZodString;
},
$strip,
> = ...