# Variable RxapValidators`Const`

RxapValidators: {
IsArray: ((__namedParameters?) => ((control) => ValidationErrors));
IsBoolean: ((__namedParameters?) => ((control) => ValidationErrors));
IsComplex: ((__namedParameters) => ((control) => ValidationErrors));
IsDate: ((__namedParameters?) => ((control) => ValidationErrors));
IsEmail: ((__namedParameters?) => ((control) => ValidationErrors));
IsEnum: ((__namedParameters) => ((control) => ValidationErrors));
IsIP: ((__namedParameters?) => ((control) => ValidationErrors));
IsInt: ((__namedParameters?) => ((control) => ValidationErrors));
IsNumber: ((__namedParameters?) => ((control) => ValidationErrors));
IsObject: ((__namedParameters?) => ((control) => ValidationErrors));
IsPhoneNumber: ((__namedParameters?) => ((control) => ValidationErrors));
IsPort: ((__namedParameters?) => ((control) => ValidationErrors));
IsString: ((__namedParameters?) => ((control) => ValidationErrors));
IsUUID: ((__namedParameters?) => ((control) => ValidationErrors));
IsUrl: ((__namedParameters?) => ((control) => ValidationErrors));
} = ...

#### Type declaration

- ##### IsArray: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        } = {}

        - ##### `Optional` message?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsBoolean: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        } = {}

        - ##### `Optional` message?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsComplex: ((__namedParameters) => ((control) => ValidationErrors))

  - - (__namedParameters): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        options: ComplexityOptions;
        }

        - ##### `Optional` message?: string

        - ##### options: ComplexityOptions

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsDate: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        } = {}

        - ##### `Optional` message?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsEmail: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        options?: IsEmailOptions;
        } = {}

        - ##### `Optional` message?: string

        - ##### `Optional` options?: IsEmailOptions

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsEnum: ((__namedParameters) => ((control) => ValidationErrors))

  - - (__namedParameters): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        entity: any;
        message?: string;
        }

        - ##### entity: any

        - ##### `Optional` message?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsIP: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        version?: string | number;
        } = {}

        - ##### `Optional` message?: string

        - ##### `Optional` version?: string | number

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsInt: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        options?: IsNumberOptions;
        } = {}

        - ##### `Optional` message?: string

        - ##### `Optional` options?: IsNumberOptions

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsNumber: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        options?: IsNumberOptions;
        } = {}

        - ##### `Optional` message?: string

        - ##### `Optional` options?: IsNumberOptions

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsObject: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        } = {}

        - ##### `Optional` message?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsPhoneNumber: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        locale?: "any" | MobilePhoneLocale | MobilePhoneLocale[];
        message?: string;
        options?: IsMobilePhoneOptions;
        } = {}

        - ##### `Optional` locale?: "any" | MobilePhoneLocale | MobilePhoneLocale[]

        - ##### `Optional` message?: string

        - ##### `Optional` options?: IsMobilePhoneOptions

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsPort: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        } = {}

        - ##### `Optional` message?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsString: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        } = {}

        - ##### `Optional` message?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsUUID: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        version?: string;
        } = {}

        - ##### `Optional` message?: string

        - ##### `Optional` version?: string

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- ##### IsUrl: ((__namedParameters?) => ((control) => ValidationErrors))

  - - (__namedParameters?): ((control) => ValidationErrors)

    - #### Parameters

      - __namedParameters: {
        message?: string;
        options?: IsURLOptions;
        } = {}

        - ##### `Optional` message?: string

        - ##### `Optional` options?: IsURLOptions

      #### Returns ((control) => ValidationErrors)

      - - (control): ValidationErrors

        - #### Parameters

          - control: AbstractControl<any, any>

          #### Returns ValidationErrors

- Defined in packages/angular/forms/src/lib/validators/index.ts:17