import { IHinkal } from './IHinkal';
import { ERC20Token } from '../../types';
import { FeeStructure } from '../../types/hinkal.types';
import { Types as TronWebTypes } from 'tronweb';
export type PalTronDepositPrepareResult = {
    unsignedTx: TronWebTypes.Transaction;
    utxoAmounts: bigint[];
};
export declare const hinkalPalTronDepositPrepare: (hinkal: IHinkal, chainId: number, token: ERC20Token, recipientAmounts: bigint[], feeStructure: FeeStructure, orderId: string) => Promise<PalTronDepositPrepareResult>;
