**[node-pixel-async](../README.md)**

> [Globals](../globals.md) / "types"

# Module: "types"

## Index

### Interfaces

* [BackpackBasePixel](../interfaces/_types_.backpackbasepixel.md)
* [BackpackOptions](../interfaces/_types_.backpackoptions.md)
* [BackpackPixelOptions](../interfaces/_types_.backpackpixeloptions.md)
* [BaseStripOptions](../interfaces/_types_.basestripoptions.md)
* [BuiltPixelBase](../interfaces/_types_.builtpixelbase.md)
* [ChannelTransform](../interfaces/_types_.channeltransform.md)
* [ChannelTransformRequest](../interfaces/_types_.channeltransformrequest.md)
* [FirmataBasePixel](../interfaces/_types_.firmatabasepixel.md)
* [FirmataOptions](../interfaces/_types_.firmataoptions.md)
* [FirmataPixelOptions](../interfaces/_types_.firmatapixeloptions.md)
* [PixelColor](../interfaces/_types_.pixelcolor.md)
* [PixelOptions](../interfaces/_types_.pixeloptions.md)

### Type aliases

* [ChannelTransformArray](_types_.md#channeltransformarray)
* [StripConfig](_types_.md#stripconfig)

## Type aliases

### ChannelTransformArray

Ƭ  **ChannelTransformArray**: [[ChannelTransform](../interfaces/_types_.channeltransform.md), [ChannelTransform](../interfaces/_types_.channeltransform.md), [ChannelTransform](../interfaces/_types_.channeltransform.md)]

*Defined in [lib/types.ts:74](https://github.com/hweeks/node-pixel-async/blob/c53dd89/lib/types.ts#L74)*

___

### StripConfig

Ƭ  **StripConfig**: { color_order?: undefined \| number ; length: number ; pin?: undefined \| number  }

*Defined in [lib/types.ts:86](https://github.com/hweeks/node-pixel-async/blob/c53dd89/lib/types.ts#L86)*

#### Type declaration:

Name | Type |
------ | ------ |
`color_order?` | undefined \| number |
`length` | number |
`pin?` | undefined \| number |
