import { TypedValue } from "./typesystem"; import { IAddress, ITransactionValue } from "../interface"; import { IContractFunction } from "./interface"; export declare class Query { caller: IAddress; address: IAddress; func: IContractFunction; args: TypedValue[]; value: ITransactionValue; constructor(obj: { caller?: IAddress; address: IAddress; func: IContractFunction; args?: TypedValue[]; value?: ITransactionValue; }); getEncodedArguments(): string[]; }