profile-plus
Version:
### IOS
24 lines (23 loc) • 1.08 kB
TypeScript
import { HTMLAttributes } from 'react';
import { Person } from '../shapes/Person.js';
interface AvatarProps extends HTMLAttributes<HTMLDivElement> {
size?: 'small' | 'medium' | 'large';
overwriteSource: string;
className?: string;
fallback?: any;
_refresh?: any;
}
export declare const Avatar: import("lincd/utils/LinkedComponent").LinkedComponent<AvatarProps, Person, import("lincd/queries/SelectQuery").QResult<Person, {
profilePictureCropped: import("lincd/queries/SelectQuery").QResult<import("profile-pics/shapes/ProfilePicture").ProfilePicture, {
cropped: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
contentUrl: string;
}>;
}>;
profilePictureFull: import("lincd/queries/SelectQuery").QResult<import("profile-pics/shapes/ProfilePicture").ProfilePicture, {
image: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
contentUrl: string;
}>;
}>;
givenName: string;
}>>;
export {};