Namespace 'google.maps' has no exported member 'MarkerChangeOptionEventNames'

In Ember, when you encounter the error message "Namespace 'google.maps' has no exported member 'MarkerChangeOptionEventNames'", it means that the 'MarkerChangeOptionEventNames' member is not available in the 'google.maps' namespace.

To resolve this issue, you can try the following steps:

  1. Confirm that you have the correct version of the Google Maps library installed. Check your package.json file or your project's dependencies to ensure that you are using the correct version.

  2. Verify that you have imported the necessary modules correctly. Double-check your import statement to make sure you are importing the 'MarkerChangeOptionEventNames' member from the 'google.maps' namespace.

Example import statement:

javascript import { MarkerChangeOptionEventNames } from 'google-maps';

  1. If you are using an older version of the Google Maps library, it's possible that the 'MarkerChangeOptionEventNames' member may not be available. In this case, you can try updating to a newer version of the library that includes the 'MarkerChangeOptionEventNames' member.

  2. If none of the above steps resolve the issue, it's possible that the 'MarkerChangeOptionEventNames' member does not exist in the version of the Google Maps library you are using. In this case, you may need to find an alternative way to achieve the functionality you require.

Remember to check the documentation of the Google Maps library and the Ember framework for more information on how to properly use and import the necessary modules.