import * as zjson from '../zjson'; import { DecodeStream } from '../decode-stream'; import { EncodeStream } from '../encode-stream'; import { Array } from '../values/array'; import { Type } from './types'; export declare class TypeArray implements Type { id?: number | string; kind: string; type: Type; constructor(type: Type); static stringify(type: Type): string; create(values: zjson.ArrayValue | null, stream: DecodeStream): Array; serialize(stream: EncodeStream): zjson.NoId; toString(): string; }