/// /// import { BinaryWriter, IntegerContractParameterJSON } from '@neo-one/client-common'; import BN from 'bn.js'; import { DeserializeWireBaseOptions, SerializeJSONContext } from '../Serializable'; import { ContractParameterBase } from './ContractParameterBase'; import { ContractParameterType } from './ContractParameterType'; export declare class IntegerContractParameter extends ContractParameterBase { static deserializeWireBase(options: DeserializeWireBaseOptions): IntegerContractParameter; readonly type = ContractParameterType.Integer; readonly value: BN; private readonly sizeInternal; constructor(value: BN); readonly size: number; asBoolean(): boolean; asBuffer(): Buffer; serializeWireBase(writer: BinaryWriter): void; serializeJSON(_context: SerializeJSONContext): IntegerContractParameterJSON; }