import type { TAbiItem, TAbiInput, TAbiOutput } from '../types/TAbi'; export declare namespace $abiParser { function getReturnType(abi: TAbiItem): 'array' | 'object' | 'uint256' | 'boolean' | 'buffer' | string; function getReturnTypeFromTypes(outputs: TAbiOutput[]): 'array' | 'object' | 'uint256' | 'boolean' | 'buffer' | string; /** * foo(uint256):address * function foo(uint256): (address account, uint256 value) * function foo(uint256) returns (address) */ function parseMethod(methodAbi: string): TAbiItem; function parseArguments(line: string): TAbiInput[]; }