`AsyncFunction` in expo modules are used to run js functions on different thread than the main one : https://docs.expo.dev/modules/module-api/#asyncfunction
So it's not really just a promise-wrapp...
Yes the colors come from the official `@material/material-color-utilities` and it's supposed to follow material design guidelines.
The differences with the colors from https://material-foundation....