import { EncodeStream } from '../encode-stream'; import { TypeArray } from '../types/type-array'; import { JSOptions, Value } from './types'; export declare class Array implements Value { type: TypeArray; items: Value[] | null; constructor(type: TypeArray, items: Value[] | null); indexOf(value: Value): number; at(index: number): Value | undefined; toString(): string; serialize(stream: EncodeStream): import("../zjson").Value[] | null; isUnset(): boolean; toJS(opts?: JSOptions): any[] | null; }