import React from 'react';
import { SynapseClientError } from '@/utils';
export interface ChallengeRegisterButtonProps {
    projectId: string;
    onError?: (error: SynapseClientError) => void;
    onJoinClick?: () => void;
    onLeaveClick?: () => void;
}
declare const ChallengeRegisterButton: ({ projectId, onError, onJoinClick, onLeaveClick, }: ChallengeRegisterButtonProps) => React.ReactNode;
export default ChallengeRegisterButton;
//# sourceMappingURL=ChallengeRegisterButton.d.ts.map