/// <reference types="react" />
import { WebContextValues } from '../provider/web-context';
import { BattleOpponentProps } from './prop-types';
declare const BattleOpponent: {
    ({ isAlreadyEngaged, isRandom, userAvatarSrc, onClick, displayName, tooltipText, "aria-label": ariaLabel }: BattleOpponentProps, legacyContext: WebContextValues): JSX.Element;
    propTypes: {
        isAlreadyEngaged: import("prop-types").Requireable<boolean>;
        isRandom: import("prop-types").Requireable<boolean>;
        userAvatarSrc: import("prop-types").Requireable<string>;
        onClick: import("prop-types").Requireable<(...args: any[]) => any>;
        displayName: import("prop-types").Requireable<string>;
        tooltipText: import("prop-types").Requireable<string>;
        'aria-label': import("prop-types").Requireable<string>;
    };
    contextTypes: {
        translate: import("prop-types").Requireable<(...args: any[]) => any>;
    };
};
export default BattleOpponent;
//# sourceMappingURL=index.d.ts.map