export interface McpConfig { rpcUrl: string; apiUrl: string; /** symbol → mint address for the active cluster */ mints: Record; /** hard cap for a single payment, in USD stablecoin */ maxPaymentUsd: number; /** hard cap for total spend per UTC day, in USD stablecoin */ dailyCapUsd: number; /** * ADR-008 owner mode: base58 pubkey of the wallet whose funds pay_checkout * draws from via the on-chain SpendAuthority (per-tx/daily caps + revoke * kill switch enforced by the program). The agent wallet only signs — it * never holds the owner's funds. Unset = spend from the agent wallet. */ ownerWallet: string | undefined; } export declare function loadConfig(): McpConfig; export declare function mintFor(config: McpConfig, symbol: string): string; //# sourceMappingURL=config.d.ts.map