Variable SessionStoreMessagesConst
SessionStoreMessages: Unionized<
{
CheckSession: string & BRAND<"UID">;
GetSessionForClient: string & BRAND<"UID">;
GetSessionForUserId: string & BRAND<"UID">;
Ping: {};
RemoveSession: string & BRAND<"UID">;
StoreSession: Partial<
{
accessToken: string;
actorSystem: string;
created: Timestamp;
fingerprint?: string;
idExpires: Timestamp;
idToken: string;
persistentCookie?: boolean;
refreshExpires: Timestamp;
refreshToken: string;
role: "STUDENT"
| "TEACHER"
| "ADMIN";
uid: string & BRAND<"UID">;
updated: Timestamp;
},
> & { uid: string & BRAND<"UID"> };
},
SingleValueVariants<
{
CheckSession: string & BRAND<"UID">;
GetSessionForClient: string & BRAND<"UID">;
GetSessionForUserId: string & BRAND<"UID">;
Ping: {};
RemoveSession: string & BRAND<"UID">;
StoreSession: Partial<
{
accessToken: string;
actorSystem: string;
created: Timestamp;
fingerprint?: string;
idExpires: Timestamp;
idToken: string;
persistentCookie?: boolean;
refreshExpires: Timestamp;
refreshToken: string;
role: "STUDENT"
| "TEACHER"
| "ADMIN";
uid: string & BRAND<"UID">;
updated: Timestamp;
},
> & { uid: string & BRAND<"UID"> };
},
"SessionStoreMessages",
"value",
>,
"SessionStoreMessages",
> = ...