@ultraviolet/plus
Version:
Ultraviolet Plus
36 lines (35 loc) • 1.42 kB
TypeScript
import type { ReactNode } from 'react';
declare const Conversation: {
({ children }: {
children: ReactNode;
}): import("@emotion/react/jsx-runtime").JSX.Element;
Date: ({ children }: {
children: ReactNode;
}) => import("@emotion/react/jsx-runtime").JSX.Element;
Message: ({ className, children, avatar, align, }: MessageProps) => import("@emotion/react/jsx-runtime").JSX.Element;
MessageInfos: ({ children, align, }: {
children: ReactNode;
align: "left" | "right";
}) => import("@emotion/react/jsx-runtime").JSX.Element;
Tag: ({ children }: {
children: ReactNode;
}) => import("@emotion/react/jsx-runtime").JSX.Element;
};
export declare const MessageInfos: ({ children, align, }: {
children: ReactNode;
align: "left" | "right";
}) => import("@emotion/react/jsx-runtime").JSX.Element;
export declare const Date: ({ children }: {
children: ReactNode;
}) => import("@emotion/react/jsx-runtime").JSX.Element;
type MessageProps = {
className?: string;
children: ReactNode;
avatar: ReactNode;
align?: 'left' | 'right';
};
export declare const Message: ({ className, children, avatar, align, }: MessageProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export declare const MessageTag: ({ children }: {
children: ReactNode;
}) => import("@emotion/react/jsx-runtime").JSX.Element;
export { Conversation };