import { Models } from '@open-rights-exchange/chain-js'; import { EthereumTransactionAction } from '../../../models'; /** Calls ERC20Transfer as default token template for Ethereum */ export declare const composeAction: ({ fromAccountName, toAccountName, amount, contractName, precision, }: Models.TokenTransferParams) => { gasPrice?: string; gasLimit?: string; nonce?: string; to: Models.ChainEntityNameBrand; from: Models.ChainEntityNameBrand; contract: { abi: any[]; parameters: string[]; method: string; }; }; export declare const decomposeAction: (action: EthereumTransactionAction) => Models.ActionDecomposeReturn;