import * as React from 'react'; interface Avatarable { avatarURL: string | null; } interface Props { onClick?: () => void; size?: number; user?: Avatarable; className?: string; tooltip?: string; } interface State { user: Avatarable | null; } /** * UserAvatar displays the avatar of an Avatarable object */ export declare class UserAvatar extends React.Component { private subscriptions; constructor(props: Props); componentDidMount(): void; componentWillReceiveProps(nextProps: Props): void; componentWillUnmount(): void; render(): JSX.Element | null; } export {}; //# sourceMappingURL=UserAvatar.d.ts.map