[API Reference](../README.md) > [ArcWrappersByType](../interfaces/ArcWrappersByType.md)



# Interface: ArcWrappersByType


Arc.js wrapper factories grouped by type.


## Properties
<a id="allWrappers"></a>

###  allWrappers

**●  allWrappers**:  *`Array`.<[IContractWrapper](IContractWrapper.md)>* 

*Defined in [wrapperService.ts:120](https://github.com/daostack/arc.js/blob/f343aa24/lib/wrapperService.ts#L120)*



All wrapped contracts




___

<a id="globalConstraints"></a>

###  globalConstraints

**●  globalConstraints**:  *`Array`.<[IContractWrapper](IContractWrapper.md)>* 

*Defined in [wrapperService.ts:136](https://github.com/daostack/arc.js/blob/f343aa24/lib/wrapperService.ts#L136)*



All wrapped global constraints




___

<a id="nonUniversalSchemes"></a>

###  nonUniversalSchemes

**●  nonUniversalSchemes**:  *`Array`.<[IContractWrapper](IContractWrapper.md)>* 

*Defined in [wrapperService.ts:124](https://github.com/daostack/arc.js/blob/f343aa24/lib/wrapperService.ts#L124)*



All wrapped non-universal schemes




___

<a id="other"></a>

###  other

**●  other**:  *`Array`.<[IContractWrapper](IContractWrapper.md)>* 

*Defined in [wrapperService.ts:140](https://github.com/daostack/arc.js/blob/f343aa24/lib/wrapperService.ts#L140)*



Other types of wrappers




___

<a id="universalSchemes"></a>

###  universalSchemes

**●  universalSchemes**:  *`Array`.<[IUniversalSchemeWrapper](IUniversalSchemeWrapper.md)>* 

*Defined in [wrapperService.ts:128](https://github.com/daostack/arc.js/blob/f343aa24/lib/wrapperService.ts#L128)*



All wrapped universal schemes




___

<a id="votingMachines"></a>

###  votingMachines

**●  votingMachines**:  *`Array`.<[IContractWrapper](IContractWrapper.md)>* 

*Defined in [wrapperService.ts:132](https://github.com/daostack/arc.js/blob/f343aa24/lib/wrapperService.ts#L132)*



All wrapped voting machines




___


