Provides resultant data after parsing browser user agent.
OptionalupdateUpdates internal values using the User-Agent Client Hints API. If the API is not available, resolves without making changes.
If true, always override internal values even if already set. Examples of value changes:
Promise that resolves when update is complete
[[UserAgentParser]] is responsible to parse the browser's user agent and provide the parsed result.