export declare class Approve { ETH_ADDRESS: string; NETWORK_ID: number; WEB3_URL: string; DODO_APPROVE: string; constructor(_NETWORK_ID: number, _WEB3_URL?: string, _DODO_APPROVE?: string); /** * @notice 判断 token 是否需要授权 * @param fromToken {"address"} * @param addr 用户地址 */ ApproveJudge(fromToken: { address: string; }, addr: string, targetAddr?: string, web3Provider?: any): Promise; /** * @notice ERC20 Token 交易前授权 * @param fromToken {"address"} * @param targetAddr 授权合约地址 * @param approveAmount hex 16进制字符串数值 */ ApproveHandle(fromToken: { address: string; }, targetAddr: string, approveAmount: string, web3Provider?: any): Promise; }