import { TextWriter } from "../interfaces"; import { Converter } from "./Converter"; export declare abstract class TextWriterBase implements TextWriter { private _converter; constructor(converter?: Converter); writeNewLine(): void; write(obj: any): void; write(format: string, ...args: any[]): void; writeLine(obj?: any): void; writeLine(format: string, ...args: any[]): void; writeValue(value: any, spec?: string): void; abstract writeText(text: string): void; }