import type { ChatModel } from '../types/schemas/chat/models.js'; export type AvailableChatModels = readonly [ChatModel, ...ChatModel[]]; export declare const MODEL_UPDATE_FAILED_MESSAGE = "N\u00E3o foi poss\u00EDvel atualizar o modelo da conversa"; export declare function resolveAvailableChatModels(availableModels?: readonly ChatModel[]): readonly ChatModel[]; export declare function resolveChatModelSelection(selectedModel: string | null, availableModels?: readonly ChatModel[]): string | null; export declare function ensureConversationUsesSelectedModel(conversationModel: string | null, selectedModel: string | null, updateModel: (model: string | null) => Promise): Promise;