import type { AgentResponse } from '../../core/models/index.js';
import type { StreamCallback } from '../../shared/types/provider.js';
import type { ClaudeTerminalEvent } from './types.js';
interface NormalizeClaudeTerminalResponseInput {
    agentName: string;
    sessionId: string;
    assistantText: string;
    events?: ClaudeTerminalEvent[];
    outputSchema?: Record<string, unknown>;
    onStream?: StreamCallback;
}
export declare function normalizeClaudeTerminalResponse(input: NormalizeClaudeTerminalResponseInput): AgentResponse;
export {};
//# sourceMappingURL=response-normalizer.d.ts.map