/** * x402 v2.11 paid MCP compatibility helpers. * * These helpers keep buyer-facing documentation, tests, and downstream * Streamable HTTP gateways aligned on the same header names and receipt links. */ export declare const X402_V211_PAYMENT_SIGNATURE_HEADER = "Payment-Signature"; export declare const X402_V211_DEPRECATED_PAYMENT_HEADERS: string[]; export declare const X402_V211_RECEIPT_HEADER = "payment-response"; export declare const X402_V211_MCP_SESSION_HEADER = "mcp-session-id"; export declare const X402_V211_BROWSER_EXPOSED_HEADERS: string[]; export type SupportedReceiptChainId = 8453 | 84532; export type X402V211CompatibilityProof = { paymentSignatureHeader: typeof X402_V211_PAYMENT_SIGNATURE_HEADER; deprecatedPaymentHeaders: string[]; responseHeaders: string[]; corsExposeHeaders: string; streamableHttpSequence: string[]; supportedReceiptChains: Array<{ chainId: SupportedReceiptChainId; name: string; explorerTxBaseUrl: string; x402Network: string; }>; }; export declare function buildCorsExposeHeaders(existing?: string[]): string; export declare function buildReceiptLink(chainId: number, txHash: string): string; export declare function x402V211CompatibilityProof(): X402V211CompatibilityProof; //# sourceMappingURL=x402-v211-compatibility.d.ts.map