import { AgentSession } from '@sage-bionetworks/synapse-types';
export type ChatState = {
    sendChat: (message: string) => void;
    pendingMessage: string | null;
    chatJobIds: string[];
};
export declare function useChatState(agentSession?: AgentSession, onChatResponse?: (responseText: string) => void): ChatState;
//# sourceMappingURL=useChatState.d.ts.map