use serde::{Deserialize, Serialize};
use crate::login::{login_via_password::PasswordPreloginResponse, models::LoginRequest};
#[derive(Serialize, Deserialize)]
#[serde(rename_all = "camelCase", deny_unknown_fields)]
#[cfg_attr(feature = "uniffi", derive(uniffi::Record))] #[cfg_attr(
feature = "wasm",
derive(tsify::Tsify),
tsify(into_wasm_abi, from_wasm_abi)
)] pub struct PasswordLoginRequest {
pub login_request: LoginRequest,
pub email: String,
pub password: String,
pub prelogin_response: PasswordPreloginResponse,
}