use solana_pubkey::Pubkey;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[derive(Debug, Clone, borsh::BorshSerialize, borsh::BorshDeserialize, PartialEq)]
pub struct FeeParams {
pub normalization_period: u64,
pub decay: f64,
pub reference: u64,
pub royalties_bps: u16,
pub privileged_swapper: Option<Pubkey>,
}