export type CCIPTransactionData = { messageId: string; sourceNetworkInfo: { name: string; chainSelector: string; chainId: string; chainFamily: string; }; destNetworkInfo: { name: string; chainSelector: string; chainId: string; chainFamily: string; }; origin: string; sender: string; receiver: string; status: 'SUCCESS' | 'PENDING' | 'FAILED'; routerAddress: string; sendTransactionHash: string; sendTimestamp: string; receiptTransactionHash?: string; receiptTimestamp?: string; data: string; feeToken: string; feeTokenAmount: string; tokenAmounts: Array<{ token: string; amount: string; }>; extraArgs: { gasLimit: string; allowOutOfOrderExecution: boolean; }; ready_for_manual_execution: boolean; }; export type CCIPSearchResult = { uniqueId: string; index: string; originalCategory: string; label: string; subLabel?: string; link: string; img: string | string[]; isExternal: boolean; isLargeImage: boolean; messageId: string; sourceChain: string; destinationChain: string; sender: string; receiver: string; timestamp: string; status: 'pending' | 'completed' | 'failed'; tokenAddress?: string; amount?: string; feeToken?: string; feeAmount?: string; txHash?: string; sourceTxHash: string; destTxHash?: string; blockNumber?: number; sourceChainIcon: string; destChainIcon: string; }; export declare const isCCIPMessageId: (query: string) => boolean; export declare const searchCCIPTransaction: (messageId: string) => Promise; export declare const formatCCIPAmount: (amount?: string, decimals?: number) => string; export declare const formatCCIPAddress: (address: string) => string; export declare const getCCIPStatusColor: (status: "pending" | "completed" | "failed") => string; //# sourceMappingURL=ccip-transaction.d.ts.map