interface IMigrator {
  function isSafeClaimed(uint256 _index) external view returns (bool);
  function migrateSafe2() external;
  function claim(uint256 _index, uint256 _amount, bytes32[] calldata _merkleProof) external;

  /// @notice only governance
  function transferMintingRights(address _newAddress) external;
}
/**
 * @title COVER token migrator
 * @author crypto-pumpkin@github + @Kiwi
 */
function transferMintingRights(address _newAddress) external;

/// @notice only governance