export type ChallengeRequirementsModalProps = {
    open: boolean;
    projectId: string;
    onCancel: () => void;
    onRegisterComplete: () => void;
};
/**
 * The challenge requirements modal will
 *  1. Display the access requirements that must be accepted to join a participant team. The component will guide the user through meeting the requirements.
 *  2. If the user has accepted the requirements, the user can click 'Register' to join the team
 *     If the user has not accepted the requirements, the user cannot register for the challenge.
 */
export default function ChallengeRequirementsModal(props: ChallengeRequirementsModalProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ChallengeRequirementsModal.d.ts.map