export interface PendingResearchContext { id: string; sessionId: string; label: string; content: string; } interface PendingResearchState { pendingContexts: Map; addContext: (parentSessionId: string, context: PendingResearchContext) => void; removeContext: (parentSessionId: string, contextId: string) => void; getContexts: (parentSessionId: string) => PendingResearchContext[]; clearContexts: (parentSessionId: string) => void; consumeContexts: (parentSessionId: string) => PendingResearchContext[]; } export declare const usePendingResearchStore: import("zustand").UseBoundStore>; export {}; //# sourceMappingURL=pendingResearchStore.d.ts.map