use serde::{Deserialize, Serialize};
#[cfg(all(target_arch = "wasm32", feature = "npm"))]
use tsify_next::Tsify;
#[derive(Debug, Clone, Serialize, Deserialize)]
#[cfg_attr(
all(target_arch = "wasm32", feature = "npm"),
derive(Tsify),
tsify(into_wasm_abi, from_wasm_abi)
)]
pub struct User {
pub sub: String,
pub email: String,
pub given_name: String,
pub family_name: String,
pub name: String,
}