export declare const IDL: { readonly version: "0.1.0"; readonly name: "ccip_receiver"; readonly instructions: [{ readonly name: "ccipReceive"; readonly accounts: [{ readonly name: "authority"; readonly isMut: false; readonly isSigner: true; }, { readonly name: "offrampProgram"; readonly isMut: false; readonly isSigner: false; }, { readonly name: "allowedOfframp"; readonly isMut: false; readonly isSigner: false; }]; readonly args: [{ readonly name: "message"; readonly type: { readonly defined: "Any2SVMMessage"; }; }]; }]; readonly types: [{ readonly name: "Any2SVMMessage"; readonly type: { readonly kind: "struct"; readonly fields: [{ readonly name: "messageId"; readonly type: { readonly array: ["u8", 32]; }; }, { readonly name: "sourceChainSelector"; readonly type: "u64"; }, { readonly name: "sender"; readonly type: "bytes"; }, { readonly name: "data"; readonly type: "bytes"; }, { readonly name: "tokenAmounts"; readonly type: { readonly vec: { readonly defined: "SVMTokenAmount"; }; }; }]; }; }, { readonly name: "SVMTokenAmount"; readonly type: { readonly kind: "struct"; readonly fields: [{ readonly name: "token"; readonly type: "publicKey"; }, { readonly name: "amount"; readonly type: "u64"; }]; }; }]; }; //# sourceMappingURL=CCIP_RECEIVER.d.ts.map