import { type InteractionStateSignal } from '../../user-context/interaction-state.js'; export interface InteractionState extends InteractionStateSignal { sessionKey: string; expiresAt: number; updatedAt: number; } export declare function getInteractionState(sessionKey: string, now?: number): InteractionState | undefined; export declare function setInteractionState(input: { sessionKey: string; signal: InteractionStateSignal; now?: number; }): InteractionState; export declare function updateInteractionStateFromMessage(input: { sessionKey: string; message: string; now?: number; }): InteractionState;