import type { TAssistantMessage, TChatMessage, TMessageContentUnion } from "../../../types/index.js";
export type BuildFinalMessagesParams = {
    baseMessages: TChatMessage[];
    completedAssistantMessages: {
        id: string;
        content: TAssistantMessage['content'];
    }[];
    currentAssistantMessageId: string;
    contentParts: TMessageContentUnion[];
};
export declare function buildFinalMessages(params: BuildFinalMessagesParams): TChatMessage[];
