@assistant-ui/react
Version:
React components for AI chat.
31 lines • 1.46 kB
TypeScript
import { type ComponentType, type FC } from "react";
/**
* @deprecated Use `ThreadPrimitive.Messages.Props` instead. This will be removed in 0.6.
*/
export type ThreadPrimitiveMessagesProps = ThreadPrimitiveMessages.Props;
export declare namespace ThreadPrimitiveMessages {
type Props = {
components: {
Message: ComponentType;
EditComposer?: ComponentType | undefined;
UserEditComposer?: ComponentType | undefined;
AssistantEditComposer?: ComponentType | undefined;
SystemEditComposer?: ComponentType | undefined;
UserMessage?: ComponentType | undefined;
AssistantMessage?: ComponentType | undefined;
SystemMessage?: ComponentType | undefined;
} | {
Message?: ComponentType | undefined;
EditComposer?: ComponentType | undefined;
UserEditComposer?: ComponentType | undefined;
AssistantEditComposer?: ComponentType | undefined;
SystemEditComposer?: ComponentType | undefined;
UserMessage: ComponentType;
AssistantMessage: ComponentType;
SystemMessage?: ComponentType | undefined;
};
};
}
export declare const ThreadPrimitiveMessagesImpl: FC<ThreadPrimitiveMessages.Props>;
export declare const ThreadPrimitiveMessages: import("react").NamedExoticComponent<ThreadPrimitiveMessages.Props>;
//# sourceMappingURL=ThreadMessages.d.ts.map