@promptbook/wizard
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
43 lines (42 loc) • 1.46 kB
TypeScript
import { type ReactNode } from 'react';
import type { AvatarDefinition } from '../../../avatars/types/AvatarDefinition';
import type { AvatarVisualId } from '../../../avatars/types/AvatarVisualDefinition';
/**
* Props for a team modal header profile badge.
*
* @private component of `<Chat/>`
*/
export type TeamHeaderProfileProps = {
label: string;
avatarSrc?: string | null;
avatarDefinition?: AvatarDefinition;
avatarVisualId?: AvatarVisualId;
href?: string;
fallbackColor?: string;
};
/**
* Renders a profile badge used in the TEAM modal header.
*
* @private component of `<Chat/>`
*/
export declare function TeamHeaderProfile({ label, avatarSrc, avatarDefinition, avatarVisualId, href, fallbackColor, }: TeamHeaderProfileProps): import("react/jsx-runtime").JSX.Element;
/**
* Props for a self-learning modal avatar.
*
* @private component of `<Chat/>`
*/
export type SelfLearningAvatarProps = {
label: string;
avatarSrc?: string | null;
avatarDefinition?: AvatarDefinition;
avatarVisualId?: AvatarVisualId;
fallbackColor?: string;
className?: string;
children?: ReactNode;
};
/**
* Renders an avatar badge for the self-learning modal header.
*
* @private component of `<Chat/>`
*/
export declare function SelfLearningAvatar({ label, avatarSrc, avatarDefinition, avatarVisualId, fallbackColor, className, children, }: SelfLearningAvatarProps): import("react/jsx-runtime").JSX.Element;