import type { ResponsesMessageItem, ResponsesOutputItem, ResponsesReasoningItem } from '../types/index.js';
export interface ResponsesMessageNormalizationOptions {
    requestId?: string;
    outputIndex?: number;
    extraReasoning?: string | string[];
}
export interface ResponsesMessageNormalizationResult {
    message: ResponsesMessageItem;
    reasoning?: ResponsesReasoningItem;
}
export declare function normalizeResponsesMessageItem(item: ResponsesMessageItem, options: ResponsesMessageNormalizationOptions): ResponsesMessageNormalizationResult;
export declare function expandResponsesMessageItem(item: ResponsesMessageItem, options: ResponsesMessageNormalizationOptions): ResponsesOutputItem[];
