import { ExternalActionId } from '../types/external-action.types';
import { CallInfo } from '../types/API.types';
import { SolanaTransactionParams } from '../types/solana.types';
interface GetGasEstimateResponse {
    status: 'success' | 'failed';
    priceOfTransactionInUSD?: number;
    priceOfTransactionInToken?: number;
}
export declare const getGasEstimates: (chainId: number, tokenAddress: string, externalActionId: ExternalActionId, erc20TokenAddressLength: number, calls: CallInfo<string>[], gasAmount?: number, solanaTransactionParams?: SolanaTransactionParams) => Promise<GetGasEstimateResponse>;
export {};
