/**
 * B402Context — boots a single B402Solana SDK instance from env, used by all
 * tool handlers. Lives for the duration of the MCP session.
 *
 * Zero-config defaults:
 *   B402_RPC_URL         devnet: clusterApiUrl, mainnet: api.mainnet-beta
 *   B402_CLUSTER         devnet
 *   B402_KEYPAIR_PATH    ~/.config/solana/id.json
 *   B402_CIRCUITS_ROOT   bundled artifacts shipped inside this package
 *
 * All four env vars are optional. Override only when you need to point at a
 * private RPC, a different keypair, or your own circuit artifacts.
 *
 * Security:
 *   - The keypair is loaded from disk, never logged.
 *   - Tool responses include only public values (sigs, mint pubkeys,
 *     opaque deposit IDs). Never returns secret keys, viewing keys
 *     or note randomness.
 *   - Bundled circuit artifacts are throwaway-devnet-only (matches
 *     PRD-08); mainnet ceremony zkey ships in a future release.
 */
import { B402Solana, type B402SolanaConfig } from '@b402ai/solana';
export interface B402Context {
    b402: B402Solana;
    cluster: B402SolanaConfig['cluster'];
}
export declare function loadContext(): B402Context;
//# sourceMappingURL=context.d.ts.map