import type { Message } from "../types/index.js";
import { ChatCompletionMessageParam } from "openai/resources.js";
/**
 * Convert message format to API call format, stopping when a compressed message is encountered.
 * Messages with no meaningful content or tool calls are filtered out.
 * @param messages Message list
 * @returns Converted API message format list
 */
export declare function convertMessagesForAPI(messages: Message[]): ChatCompletionMessageParam[];
//# sourceMappingURL=convertMessagesForAPI.d.ts.map