/// import { Address } from '../../common/address'; import { Reader } from '../../vm/utils/reader'; import { Writer } from '../../vm/utils/writer'; export interface ContractOptions { version: number; address: Address; method: string; args: Buffer; } export declare class Contract { static deserialize(r: Reader): Contract; version: number; address: Address; method: string; args: Buffer; constructor({ version, address, method, args }: ContractOptions); serialize(w: Writer): void; }