import { Message } from "../chat/Message.js"; /** * Maps system and developer roles based on provider capabilities. * If supportsDeveloperRole is true, both "system" and "developer" messages are mapped to "developer". * If supportsDeveloperRole is false, both "system" and "developer" messages are mapped to "system". */ export declare function mapSystemMessages(messages: Message[], supportsDeveloperRole: boolean): Message[]; /** * Normalizes tool choice for OpenAI-compatible providers. */ export declare function normalizeOpenAIToolChoice(choice: any): any; //# sourceMappingURL=utils.d.ts.map