import type { ComponentProps, HTMLAttributes } from "react";
import { Streamdown } from "streamdown";
export type MessageProps = HTMLAttributes & {
from: "system" | "user" | "assistant" | "data";
};
export declare const Message: ({ className, from, ...props }: MessageProps) => import("react/jsx-runtime").JSX.Element;
export type MessageContentProps = HTMLAttributes;
export declare const MessageContent: ({ children, className, ...props }: MessageContentProps) => import("react/jsx-runtime").JSX.Element;
export type MessageResponseProps = ComponentProps;
export declare const MessageResponse: import("react").MemoExoticComponent<({ className, ...props }: MessageResponseProps) => import("react/jsx-runtime").JSX.Element>;
//# sourceMappingURL=message.d.ts.map