The interface exposed by libdawn_native is declared in the new headers living in src/include/dawn_native so that they both the users and the libraries use the DAWN_NATIVE_EXPORT macros.