UNPKG

@payfit/unity-components

Version:

19 lines (18 loc) 1.03 kB
import { ReactElement } from 'react'; import { AvatarPairProps } from '../../avatar/parts/AvatarPair.js'; export type AppProfileAvatarProps = { avatar?: string; avatarPair?: ReactElement<AvatarPairProps>; avatarSize: 'md' | 'lg'; avatarVariant: 'circle' | 'square'; isPairAvatarVisible: boolean; labelId: string; title?: string; }; export declare const AppProfileAvatar: ({ avatar, avatarPair, avatarSize, avatarVariant, isPairAvatarVisible, labelId, title, }: AppProfileAvatarProps) => import("react/jsx-runtime").JSX.Element; export type InteractiveAppProfileAvatarProps = Omit<AppProfileAvatarProps, 'isPairAvatarVisible'> & { uploadAvatarCallback: () => void; uploadAvatarDescription?: string; uploadAvatarLabel?: string; }; export declare const InteractiveAppProfileAvatar: ({ avatar, avatarPair, avatarSize, avatarVariant, labelId, title, uploadAvatarCallback, uploadAvatarDescription, uploadAvatarLabel, }: InteractiveAppProfileAvatarProps) => import("react/jsx-runtime").JSX.Element;