//! Fee payment strategies for the Aztec Rust SDK.
//!
//! This crate provides implementations of the [`FeePaymentMethod`] trait,
//! which determines how transaction fees are paid on the Aztec network.
//!
//! # Available strategies
//!
//! - [`NativeFeePaymentMethod`] — pay with existing Fee Juice balance (default)
//! - [`SponsoredFeePaymentMethod`] — a sponsor contract pays unconditionally
//! - [`FeeJuicePaymentMethodWithClaim`] — claim Fee Juice from L1 bridge and pay
pub use FeeJuicePaymentMethodWithClaim;
pub use FeePaymentMethod;
pub use NativeFeePaymentMethod;
pub use SponsoredFeePaymentMethod;
pub use L2AmountClaim;