/// /// import { Contract } from './index'; import type { BaseProvider } from "../providers/base-provider"; import { Abier } from "../../utils/mychain"; export interface WasmContractOptions { contractName: string; abi?: string | Record[]; } export declare class WasmContract extends Contract { abier: Abier; constructor(options: WasmContractOptions, provider: BaseProvider); generateDeployCode(code: Buffer, parameters?: any[]): string; generateUpdateCode(code: Buffer): string; generateCallCode(methodName: string, parameters?: any[]): string; parseReturnOutput(methodName: string, output: string): ReturnValue; parseErrorOutput(output: string): string; }