import React, { ReactNode } from 'react'; import UserLink from './user-link'; import { NormalColors, NormalSizes } from '../utils/prop-types'; import { CSS } from '../theme/stitches.config'; interface Props { name: ReactNode | string; children?: ReactNode; color?: NormalColors; size?: NormalSizes; src?: string; zoomed?: boolean; bordered?: boolean; pointer?: boolean; altText?: string; text?: string; description?: string; squared?: boolean; as?: keyof JSX.IntrinsicElements; } declare const defaultProps: { size: string; squared: boolean; bordered: boolean; }; declare type NativeAttrs = Omit, keyof Props>; export declare type UserProps = Props & typeof defaultProps & NativeAttrs & { css?: CSS; }; export declare const User: React.ForwardRefExoticComponent>; declare type UserComponent

= React.NamedExoticComponent

& { Link: typeof UserLink; }; declare type ComponentProps = Partial & Omit & NativeAttrs & { css?: CSS; }; declare const _default: UserComponent; export default _default;