import type { TurnEvent } from '../../../events/turn.js';
import type { ToolEvent } from '@pellux/goodvibes-sdk/platform/runtime/events/tools';
import type { ConversationDomainState } from '../../domains/conversation.js';
export declare function updateConversationState(domain: ConversationDomainState, event: TurnEvent | ToolEvent): ConversationDomainState;
//# sourceMappingURL=conversation.d.ts.map