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 Tokens {
pub access_token: String,
pub expires_in: i64,
pub id_token: String,
pub refresh_token: String,
pub token_type: String,
}