import type { ModelMessage } from 'ai';
import { Renderer } from './render';
export interface CodingRendererOptions {
    showResponse?: boolean;
    toolLabelStyle?: 'bracket' | 'compact';
    verboseToolResults?: boolean;
}
export declare class CodingRenderer extends Renderer {
    private readonly verboseToolResults;
    constructor(opts?: CodingRendererOptions);
    protected renderToolCall(toolName: string, input: unknown, indent: string): void;
    renderMessage(msg: ModelMessage, indent?: string): void;
    private formatVerboseOutput;
}
//# sourceMappingURL=render-coding.d.ts.map