# GeneratedFront

[**@openpolyfill/firefox-rdp**](/docs/api/reference)

***

[@openpolyfill/firefox-rdp](/docs/api/reference/globals) / GeneratedFront

# Type Alias: GeneratedFront\<K\>

> **GeneratedFront**\<`K`\> = `Omit`\<[`ActorFront`](/docs/api/reference/classes/ActorFront), `"api"` \| `"listen"`\> & `object`

Defined in: [src/generated/specs.ts:7585](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/generated/specs.ts#L7585)

A typed actor handle returned by a generated method.

## Type Parameters

### K

`K` *extends* keyof [`GeneratedActorAPI`](/docs/api/reference/interfaces/GeneratedActorAPI) & `string`

## Type Declaration

### api

> **api**: [`GeneratedActorAPI`](/docs/api/reference/interfaces/GeneratedActorAPI)\[`K`\]

### listen()

> **listen**\<`E`\>(`event`, `listener`): [`ActorFront`](/docs/api/reference/classes/ActorFront)

#### Type Parameters

##### E

`E` *extends* `string`

#### Parameters

##### event

`E`

##### listener

[`GeneratedActorEvents`](/docs/api/reference/interfaces/GeneratedActorEvents)\[`K`\]\[`E`\]

#### Returns

[`ActorFront`](/docs/api/reference/classes/ActorFront)
