import { type messageVariants } from "@/components/ui/message"; import { type VariantProps } from "class-variance-authority"; import * as React from "react"; /** * Props for the ThreadContent component. * Extends standard HTMLDivElement attributes. */ export interface ThreadContentProps extends React.HTMLAttributes { /** Optional styling variant for the message container */ variant?: VariantProps["variant"]; /** The child elements to render within the container. */ children?: React.ReactNode; } /** * The root container for thread content. * It establishes the context for its children using data from the Tambo hook. * @component ThreadContent * @example * ```tsx * * * * ``` */ declare const ThreadContent: React.ForwardRefExoticComponent>; /** * Props for the ThreadContentMessages component. * Extends standard HTMLDivElement attributes. */ export type ThreadContentMessagesProps = React.HTMLAttributes; /** * Renders the list of messages in the thread. * Automatically connects to the context to display messages. * @component ThreadContent.Messages * @example * ```tsx * * * * ``` */ declare const ThreadContentMessages: React.ForwardRefExoticComponent>; export { ThreadContent, ThreadContentMessages }; //# sourceMappingURL=thread-content.d.ts.map