import type { MossAgentEvent } from '../core/index.js'; export type CliDetailMode = 'quiet' | 'progress' | 'verbose'; interface CliOutputStreams { stdout: Pick; stderr: Pick; } interface CliRunRendererOptions extends Partial { detailMode?: CliDetailMode; interactive?: boolean; workspaceDir?: string; } export declare function resolveCliDetailMode(argv?: string[], env?: NodeJS.ProcessEnv): CliDetailMode; export declare function summarizeForCli(value: unknown, maxChars?: number): string; export declare function createCliRunRenderer(options?: CliRunRendererOptions): { detailMode: CliDetailMode; handle: (event: MossAgentEvent) => void; dispose: () => void; }; export {}; //# sourceMappingURL=output.d.ts.map