#[cfg(feature = "solana-v2")]
pub use solana_program_v2 as solana_program;
#[cfg(not(feature = "solana-v2"))]
pub use solana_program_v3 as solana_program;
#[cfg(feature = "solana-v2")]
pub use solana_sdk_ids_v2 as solana_sdk_ids;
#[cfg(not(feature = "solana-v2"))]
pub use solana_sdk_ids_v3 as solana_sdk_ids;
#[cfg(feature = "solana-v2")]
pub use solana_define_syscall_v2 as solana_define_syscall;
#[cfg(not(feature = "solana-v2"))]
pub use solana_define_syscall_v3 as solana_define_syscall;
pub use solana_program::{
account_info::AccountInfo,
instruction::{AccountMeta, Instruction},
pubkey::Pubkey,
};