//! `wp-solana-core` — cross-protocol shared crate for waterpump-solana.
//!
//! Contains shared code that every protocol SDK (Raydium, Meteora, Orca)
//! needs:
//!
//! - **`token/`** — token account planning types, state types, transfer-fee
//! helper
//! - **`metadata`** — `decode_mint_info` / `read_mint_decimals` mint-account
//! byte-decoders shared by every protocol fetch layer
//! - **`plan_error`** — `PlanError`, `FetchError`, `OrchestrateError` (FCIS
//! error types)
//! - **`constants`** — Solana system program addresses (protocol-agnostic)
//!
//! # Layering note
//!
//! Core exposes synchronous compatibility helpers and shared error/types. Token
//! account state/planning primitives are re-exported from
//! `solana-token-toolkit`.
// Top-level re-exports for convenience
pub use ;
pub use ;
pub use ;