@copilotkit/react-core
Version:
<div align="center"> <a href="https://copilotkit.ai" target="_blank"> <img src="https://github.com/copilotkit/copilotkit/raw/main/assets/banner.png" alt="CopilotKit Logo"> </a>
16 lines (12 loc) • 602 B
TypeScript
import { Message } from '@copilotkit/runtime-client-gql';
import React from 'react';
/**
* An internal context to separate the messages state (which is constantly changing) from the rest of CopilotKit context
*/
interface CopilotMessagesContextParams {
messages: Message[];
setMessages: React.Dispatch<React.SetStateAction<Message[]>>;
}
declare const CopilotMessagesContext: React.Context<CopilotMessagesContextParams>;
declare function useCopilotMessagesContext(): CopilotMessagesContextParams;
export { CopilotMessagesContext, CopilotMessagesContextParams, useCopilotMessagesContext };