import { BlockPair } from '../plugin'; export declare class SpecScriptPrinter { protected printer: ScriptPrinter; constructor(printer: ScriptPrinter); private _func; private _comment; func: any; comment: any; } export declare class ScriptPrinter { private _newLine; private _depth; private _output; private _stacks; private _blocks; get output(): string; echo(value: string): void; undo(): void; private _getPair; push(type?: BlockPair, newLine?: boolean): void; pop(newLine?: boolean): void; flush(): string; } //# sourceMappingURL=printer.d.ts.map