/// import { Versionstamp } from './Versionstamp'; import { Float } from './Float'; import { BufferWriter, BufferReader } from './utils/buffer'; export interface TupleCodec { is(code: number): boolean; pack(src: T, writer: BufferWriter): void; unpack(reader: BufferReader): T; } export declare const NullCodec: TupleCodec; export declare const BooleanCodec: TupleCodec; export declare const ByteStringCodec: TupleCodec; export declare const TextStringCodec: TupleCodec; export declare const VersionstampCodec: TupleCodec; export declare const IntegerCodec: TupleCodec; export declare const DoubleCodec: TupleCodec;