UNPKG

@neo-one/node-vm-browserify

Version:
22 lines (21 loc) 920 B
/// <reference types="node" /> /// <reference types="pouchdb-core" /> import { ContractParameter } from '@neo-one/node-core-browserify'; import { StackItem } from './StackItem'; import { StackItemBase } from './StackItemBase'; import { StackItemType } from './StackItemType'; export declare class ArrayLikeStackItem extends StackItemBase { static readonly type: StackItemType; readonly value: StackItem[]; constructor(value: StackItem[]); isArray(): boolean; asArray(): StackItem[]; asBoolean(): boolean; asBuffer(): Buffer; toContractParameter(seen?: Set<StackItemBase>): ContractParameter; readonly size: number; protected incrementInternal(seen: Set<StackItemBase>): number; protected decrementInternal(seen: Set<StackItemBase>): number; protected convertJSONInternal(seen: Set<StackItemBase>): any; protected serializeInternal(seen: Set<StackItemBase>): Buffer; }