import { ETHTxProvider } from '../eth';
import { Contract } from 'web3-eth-contract';
export declare class ERC20TxProvider extends ETHTxProvider {
    getERC20Contract(tokenContractAddress: string): Contract;
    create(params: {
        recipients: Array<{
            address: string;
            amount: string;
        }>;
        nonce: number;
        gasPrice?: number;
        data: string;
        gasLimit: number;
        tokenAddress: string;
        network: string;
        chainId?: number;
        contractAddress?: string;
        maxGasFee?: number;
        priorityGasFee?: number;
    }): string;
    encodeData(params: {
        recipients: Array<{
            address: string;
            amount: string;
        }>;
        tokenAddress: string;
        contractAddress?: string;
    }): any;
}
//# sourceMappingURL=index.d.ts.map