import type { StoreApi } from 'zustand/vanilla'; import type { ChatStore } from '../store/chat-store.js'; import type { GatewayClient } from '../client/gateway-client.js'; import type { ConversationAPI } from '../client/conversation-api.js'; import type { WorkspaceProvider } from '../workspace/types.js'; import type { TasksProvider } from '../tasks/types.js'; export interface ChatContextValue { store: StoreApi; client: GatewayClient; api: ConversationAPI; workspaceProvider: WorkspaceProvider | null; tasksProvider: TasksProvider | null; } export declare const ChatContext: import("react").Context; export declare function useChatContext(): ChatContextValue; //# sourceMappingURL=chat-context.d.ts.map