import React from 'react'; import Channel, { ChannelResponseContext } from '../channels/Channel'; import { IncomingMessage } from '../message/types'; export interface Conversation { userId: string; currentState: ConversationState; } export interface ConversationState { incomingMessage: IncomingMessage; channel: Channel; responseContext: ChannelResponseContext; } declare const ConversationContext: React.Context; export default ConversationContext; export declare const useConversation: () => Conversation; export declare const useIncomingMessage: () => IncomingMessage;