# ArgumentSpec

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

***

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

# Interface: ArgumentSpec

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

Declarative Firefox actor specification after extraction from Mozilla's JS specs.

## Properties

### index

> **index**: `number`

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

***

### kind

> **kind**: `"arg"` \| `"option"`

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

***

### type

> **type**: `string`

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