import { Abi, Hex, Narrow, PublicClient } from 'viem';
interface EstimateLayerzeroFee {
    adapterParams: Hex;
    publicClient: PublicClient;
    contract: Hex;
    destNetwork: number;
    abi: Narrow<Abi | readonly unknown[]>;
}
export declare const estimateLayerzeroFee: ({ adapterParams, publicClient, contract, destNetwork, abi, }: EstimateLayerzeroFee) => Promise<bigint>;
export {};
