<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@empathyco/x-components](./x-components.md) &gt; [XComponentAPI](./x-components.xcomponentapi.md)

## XComponentAPI interface

The XComponentAPI exposes access to the XBus, and store aliases to the components.

**Signature:**

```typescript
export interface XComponentAPI extends XComponentBusAPI, XComponentAliasAPI 
```
**Extends:** [XComponentBusAPI](./x-components.xcomponentbusapi.md)<!-- -->, [XComponentAliasAPI](./x-components.xcomponentaliasapi.md)

