/**
 * Component & its Props
 */
interface Props {
    photoUrl: string;
    alt?: string;
    /** Used for stable `data-testid` (`entity-logo-avatar-{index}`) when set. */
    index?: number;
    placeholder?: {
        height: number;
        width: number;
        style?: React.CSSProperties;
    };
    styles?: React.CSSProperties;
    onError?: () => void;
}
interface EntityLogoAvatarWithFallbackProps extends Props {
    fallbackAvatar: JSX.Element;
}
export default function EntityLogoAvatar({ photoUrl, alt, styles, placeholder, onError, index, }: Readonly<Props>): import("react/jsx-runtime").JSX.Element;
export declare const EntityLogoAvatarWithCustomFallback: import('react').MemoExoticComponent<(props: EntityLogoAvatarWithFallbackProps) => import("react/jsx-runtime").JSX.Element>;
export {};
