import { normalizeConversationEngineConfig } from './config.js';
import { FileConversationSessionService } from './sessions/service.js';
import { EngineConversationTurnService } from './turns/service.js';
export function createConversationEngine(config) {
    const normalizedConfig = normalizeConversationEngineConfig(config);
    return {
        sessions: new FileConversationSessionService(normalizedConfig),
        turns: new EngineConversationTurnService(normalizedConfig),
    };
}
//# sourceMappingURL=conversation-engine.js.map