export interface MachineReadableStdoutBoundary { /** 绕过重定向,只向调用前的 stdout 写入最终机器文档。 */ writeDocument(document: string): void; /** 测试或嵌入式调用显式释放;CLI 正常在进程退出时自动释放。 */ restore(): void; } /** * 将 stdout 保留给一份最终机器文档,直到当前 CLI 进程退出。 * 第三方插件的同步、异步和迟到普通输出全部转发到 stderr。 */ export declare function reserveMachineReadableStdout(): MachineReadableStdoutBoundary; //# sourceMappingURL=machine-readable-output.d.ts.map