rdesign/frontend/node_modules/@copilotkitnext/react/dist/components/chat/CopilotChatReasoningMessage...

43 lines
1.4 KiB
TypeScript

import { WithSlots } from "../../lib/slots.cjs";
import * as react_jsx_runtime0 from "react/jsx-runtime";
import { Message, ReasoningMessage } from "@ag-ui/core";
//#region src/components/chat/CopilotChatReasoningMessage.d.ts
type CopilotChatReasoningMessageProps = WithSlots<{
header: typeof CopilotChatReasoningMessage.Header;
contentView: typeof CopilotChatReasoningMessage.Content;
toggle: typeof CopilotChatReasoningMessage.Toggle;
}, {
message: ReasoningMessage;
messages?: Message[];
isRunning?: boolean;
} & React.HTMLAttributes<HTMLDivElement>>;
declare function CopilotChatReasoningMessage({
message,
messages,
isRunning,
header,
contentView,
toggle,
children,
className,
...props
}: CopilotChatReasoningMessageProps): react_jsx_runtime0.JSX.Element;
declare namespace CopilotChatReasoningMessage {
const Header: React.FC<React.ButtonHTMLAttributes<HTMLButtonElement> & {
isOpen?: boolean;
label?: string;
hasContent?: boolean;
isStreaming?: boolean;
}>;
const Content: React.FC<React.HTMLAttributes<HTMLDivElement> & {
isStreaming?: boolean;
hasContent?: boolean;
}>;
const Toggle: React.FC<React.HTMLAttributes<HTMLDivElement> & {
isOpen?: boolean;
}>;
}
//#endregion
export { CopilotChatReasoningMessage, CopilotChatReasoningMessageProps };
//# sourceMappingURL=CopilotChatReasoningMessage.d.cts.map