import { AIProviderMiddleware } from '../types/provider';
import { ChatMessage } from '../types/chat';
export declare class MessageCollationMiddleware implements AIProviderMiddleware {
    preProcess(messages: ChatMessage[]): Promise<ChatMessage[]>;
    postProcess(response: any): Promise<any>;
}
