import { PayloadAndKind } from '../../payload'; import { Config, BlockchainData, BlockchainMovement, Asset } from '../../types'; import * as EC from 'elliptic'; export declare const ellipticContext: EC.ec; export declare function inferBlockchainData(payloadAndKind: PayloadAndKind): BlockchainData; export declare function getBlockchainMovement(wallets: { eth: { publicKey: string; address: string; }; neo: { publicKey: string; address: string; }; btc: { publicKey: string; address: string; }; }, assets: Config['assetData'], payloadAndKind: PayloadAndKind): BlockchainMovement; export declare function getLimitPrice(marketName: string, buyOrSell: string, limitPrice: any): string; export declare function getUnitPairs(market: string): any; export declare function convertEthNonce(nonce: number): string; export declare function getNEOAssetHash(asset: Asset): string; export declare function getETHAssetID(asset: string): string;