import { type Aptos } from '@aptos-labs/ts-sdk'; import { type AnyMessage } from '../types.ts'; export declare const DEFAULT_FEE_TOKEN = "0xa"; /** * Gets the fee for sending a CCIP message on Aptos. * @param provider - Aptos provider instance. * @param router - Router module address. * @param destChainSelector - Destination chain selector. * @param message - CCIP message to send. * @returns Fee amount in native tokens. */ export declare function getFee(provider: Aptos, router: string, destChainSelector: bigint, message: AnyMessage): Promise; /** * Generate an unsigned ccip_send tx to send a CCIP message through the Aptos router. * @param provider - Aptos provider instance. * @param sender - sender account address * @param router - Router module address. * @param destChainSelector - Destination chain selector. * @param message - CCIP message with fee. * @param _opts - Optional parameters. * @returns Transaction hash. */ export declare function generateUnsignedCcipSend(provider: Aptos, sender: string, router: string, destChainSelector: bigint, message: AnyMessage & { fee: bigint; }, _opts?: { approveMax?: boolean; }): Promise; //# sourceMappingURL=send.d.ts.map