import { type ConversationQueue, type ConversationQueueOptions } from "./conversation-queue.js"; import type { NativeConversationTranscript } from "./conversation-native-reader.js"; /** Session-owned queues; replacing a view never strands an acknowledgement or editor. */ export declare class ConversationQueueStore { private readonly slots; private readonly userIdentities; attach(options: ConversationQueueOptions): ConversationQueue; get(id: string): ConversationQueue | undefined; detach(id: string): void; sync(id: string, transcript: NativeConversationTranscript): void; private userIdentity; clear(): void; } //# sourceMappingURL=conversation-queue-store.d.ts.map