# IntentResolverUIConfig

**Kind**: interface | **Module**: [io.Connect Browser](https://docs.interop.io/browser/reference/javascript/io.connect%20browser/index.md)

**Source**: https://docs.interop.io/browser/reference/javascript/io.connect browser/intentresolveruiconfig/index.html

Settings for the Intents Resolver UI.

## Properties

- **`awaitFactory`** (`boolean`, optional) default: `true`
  If `true`, the `@interopio/browser` library will wait for the `IOBrowserIntentResolverUI()` factory function
  to resolve before completing its initialization.
- **`enable`** (`boolean`, required)
  If `true`, will enable the Intents Resolver UI for the Browser Client unless the app origin has been blocked in the Main app configuration.
- **`timeout`** (`number`, optional) default: `5000`
  Interval in milliseconds to wait for the `IOBrowserIntentResolverUI()` factory function to be fetched from the remote source.
