/// /// import { BinaryWriter, ECPoint, PublicKeyContractParameterJSON } from '@neo-one/client-common'; import { DeserializeWireBaseOptions, SerializeJSONContext } from '../Serializable'; import { ContractParameterBase } from './ContractParameterBase'; import { ContractParameterType } from './ContractParameterType'; export declare class PublicKeyContractParameter extends ContractParameterBase { static deserializeWireBase(options: DeserializeWireBaseOptions): PublicKeyContractParameter; readonly type = ContractParameterType.PublicKey; readonly value: ECPoint; private readonly sizeInternal; constructor(value: ECPoint); readonly size: number; asBuffer(): Buffer; serializeWireBase(writer: BinaryWriter): void; serializeJSON(_context: SerializeJSONContext): PublicKeyContractParameterJSON; }