import { CoreMessage, CoreSystemMessage } from "ai";
export declare enum ConversationStrategy {
    SLIDING_WINDOW = "sliding_window"
}
export type ConversationMessage = Exclude<CoreMessage, CoreSystemMessage> & {
    id?: string;
    createdAt?: Date;
};
export type ConversationConfig = {
    strategy?: ConversationStrategy;
    slidingWindowSize?: number;
};
//# sourceMappingURL=types.d.ts.map