import { Modules } from 'klayr-framework'; import { DexInteroperableMethod } from '../../cc_method'; interface CrossChainTransferTokenParams { tokenID: Buffer; amount: bigint; senderAddress: Buffer; recipientAddress: Buffer; data: string; } export declare function isSwapByCrossTransfer(this: DexInteroperableMethod, ctx: Modules.Interoperability.CrossChainMessageContext): Promise<{ status: boolean; payload: CrossChainTransferTokenParams; } | { status: boolean; payload: undefined; }>; export {};