//! This code was AUTOGENERATED using the Codama library.
use crate::types::{LoanOffer, TakenLoan};
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[derive(Debug, Clone, borsh::BorshSerialize, borsh::BorshDeserialize, PartialEq)]
pub enum LoanState {
Offer { offer: LoanOffer },
Taken { taken: TakenLoan },
}