import type { IGenAIChatEvaluation } from "@gooddata/sdk-backend-spi"; import type { IGenAIChatInteraction } from "@gooddata/sdk-model"; import { type Contents, type Message } from "../../../model.js"; /** * Options for processing interactions to messages. */ export type InteractionsToMessagesOptions = { /** * Whether to show reasoning in the message contents. * Controlled by the EnableGenAIReasoningVisibility feature flag. */ showReasoning?: boolean; }; /** * Converts messages history to a message. */ export declare const interactionsToMessages: (interactions: IGenAIChatInteraction[], options?: InteractionsToMessagesOptions) => Message[]; export declare const processContents: (item: IGenAIChatEvaluation | IGenAIChatInteraction, arrived?: boolean, options?: InteractionsToMessagesOptions) => Contents[]; //# sourceMappingURL=interactionsToMessages.d.ts.map