fatal error: string: No such file or directory #include <string> #242

Description
In file included from /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/Firebase.h:25:0, from /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/FirebaseArduino.h:22, from /Users/damianvandekauter/Documents/Arduino/Kamer_Damian/Kamer_Damian.ino:3: /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/FirebaseHttpClient.h:4:18: fatal error: string: No such file or directory #include <string> ^ compilation terminated. exit status 1 Fout bij het compileren van board Arduino/Genuino Uno
I got this error en did some research and changed to <string.h> but now i get a lot of other errors like this:
In file included from /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/Firebase.h:25:0, from /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/FirebaseArduino.h:22, from /Users/damianvandekauter/Documents/Arduino/Kamer_Damian/Kamer_Damian.ino:3: /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/FirebaseHttpClient.h:18:33: error: 'string' in namespace 'std' does not name a type virtual void begin(const std::string& url) = 0; ^ /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/FirebaseHttpClient.h:19:33: error: 'string' in namespace 'std' does not name a type virtual void begin(const std::string& host, const std::string& path) = 0; ^ /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/FirebaseHttpClient.h:19:58: error: 'string' in namespace 'std' does not name a type virtual void begin(const std::string& host, const std::string& path) = 0; ^ /Users/damianvandekauter/Documents/Arduino/libraries/Firebase/FirebaseHttpClient.h:23:37: error: 'string' in namespace 'std' does not name a type virtual void addHeader(const std::string& name, const std::string& value) = 0; ^
I have the same issue on memory , or vector, utility,...