[**@rxap/forms v19.1.0**](../README.md)

***

[@rxap/forms](../globals.md) / ComplexityOptions

# Interface: ComplexityOptions

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:8](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L8)

## Properties

### alphaNumeric?

> `optional` **alphaNumeric**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:14](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L14)

***

### digit?

> `optional` **digit**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:11](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L11)

***

### exact?

> `optional` **exact**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:18](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L18)

***

### lowercase?

> `optional` **lowercase**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:12](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L12)

***

### max?

> `optional` **max**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:16](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L16)

***

### min?

> `optional` **min**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:15](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L15)

***

### range?

> `optional` **range**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:17](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L17)

***

### special?

> `optional` **special**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:10](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L10)

***

### uppercase?

> `optional` **uppercase**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:9](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L9)

***

### upperLower?

> `optional` **upperLower**: `number`

Defined in: [packages/angular/forms/src/lib/validators/is-complex.ts:13](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L13)
