import { Writable } from "stream"; type LineKeyValue = [string, string]; export interface IFormatter { writeLine: (line: string) => void; writeGroup: (lines: Array) => void; writeIdentation: (lines: [string, ...string[]], padding: number) => void; } export declare class Formatter implements IFormatter { private _writer; constructor(_writer: Writable); writeLine(line: string): void; writeGroup(lines: Array): void; writeIdentation(lines: [string, ...string[]], padding: number): void; } export {};