import { Message, MessageConverter } from '../types';
import { ChatCompletionMessageParam } from 'openai/src/resources/chat/completions';
import { ParsedChatCompletionMessage } from 'openai/src/resources/beta/chat/completions';
type T = any;
/**
 * Implements the MessageConverter interface for converting OpenAI messages.
 */
export declare class OpenAIMessageConverter implements MessageConverter {
    /**
     * Converts an OpenAI message to a standardized Message format.
     * @param m - The input message to be converted.
     * @returns A standardized Message object.
     */
    convert(m: ParsedChatCompletionMessage<T> | ChatCompletionMessageParam): Message;
}
export {};
