UNPKG

778 BTypeScriptView Raw
1import { InteropInterfaceContractParameterJSON } from '@neo-one/client-common';
2import { DeserializeWireBaseOptions, SerializeJSONContext } from '../Serializable';
3import { ContractParameterBase } from './ContractParameterBase';
4import { ContractParameterType } from './ContractParameterType';
5export declare class InteropInterfaceContractParameter extends ContractParameterBase<InteropInterfaceContractParameter, InteropInterfaceContractParameterJSON, ContractParameterType.InteropInterface> {
6 static deserializeWireBase(options: DeserializeWireBaseOptions): InteropInterfaceContractParameter;
7 readonly type = ContractParameterType.InteropInterface;
8 readonly size: number;
9 serializeJSON(_context: SerializeJSONContext): InteropInterfaceContractParameterJSON;
10}