import PropTypes from 'prop-types';
declare const propTypes: {
    opponents: PropTypes.Requireable<(PropTypes.InferProps<{
        isAlreadyEngaged: PropTypes.Requireable<boolean>;
        isRandom: PropTypes.Requireable<boolean>;
        photo: PropTypes.Requireable<string>;
        onClick: PropTypes.Requireable<(...args: any[]) => any>;
        displayName: PropTypes.Requireable<string>;
        tooltipText: PropTypes.Requireable<string>;
        user_id: PropTypes.Requireable<string>;
    }> | null | undefined)[]>;
};
declare type MoocBattleOpponent = {
    isAlreadyEngaged?: boolean;
    isRandom?: boolean;
    photo?: string;
    onClick?: () => void;
    displayName: string;
    tooltipText: string;
    user_id: string;
};
export declare type BattleOpponentListProps = {
    opponents: MoocBattleOpponent[];
};
export default propTypes;
//# sourceMappingURL=prop-types.d.ts.map