/**
 * A zipson writer takes a piece of zipson compression output as a string
 */ export abstract class ZipsonWriter { abstract write ( data ) ; abstract end ( ) ; } /**
 * Writes zipson compression outupt in full to a string
 */ export class ZipsonStringWriter extends ZipsonWriter { public value : string = '' ; write ( data ) { this . value += data ; } end ( ) { } }