export type Guest = { readonly session_id: string readonly email?: string readonly name?: string } export type User = { readonly id: string readonly email?: string readonly name?: string readonly registration_date: string } export type JSONValue = | string | number | boolean | { readonly [x: string]: JSONValue } | readonly JSONValue[]