@copilotkit/react-core
Version:
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
26 lines (23 loc) • 815 B
TypeScript
import { Claim } from './use-coagent-state-render-bridge.helpers.js';
interface StateRenderRegistryInput {
agentId: string;
stateRenderId?: string;
message: {
id: string;
runId?: string;
name?: string;
};
messageIndex?: number;
stateSnapshot?: any;
agentState?: any;
agentMessages?: Array<{
id: string;
role?: string;
}>;
claimsRef: React.MutableRefObject<Record<string, Claim>>;
}
interface StateRenderRegistryResult {
canRender: boolean;
}
declare function useStateRenderRegistry({ agentId, stateRenderId, message, messageIndex, stateSnapshot, agentState, agentMessages, claimsRef, }: StateRenderRegistryInput): StateRenderRegistryResult;
export { StateRenderRegistryInput, StateRenderRegistryResult, useStateRenderRegistry };