---
title: एनम
canonical: https://developer.unico.io/hi/dual-api/developers/sdks-and-tools/ios/api-reference/enums
locale: hi
generated_by: markdown-export
---

## DocumentEnums

कैप्चर किए जाने वाले दस्तावेज़ का प्रकार परिभाषित करता है। capture session को configure करने के लिए `openDocument` को पास किया जाता है।

:::note[मिश्रित केस नामकरण]
`CPF`, `CNH` और `RG` बड़े अक्षरों का उपयोग करते हैं (SDK की ऐतिहासिक नामकरण)। बहु-शब्द वेरिएंट lowerCamelCase का उपयोग करते हैं (`cnhFrente`, `rgVerso`, आदि)। प्रत्येक मान को दस्तावेज़ीकृत के अनुसार सटीक रूप से उपयोग करें — SDK केस-संवेदनशील है।
:::

| Swift | Objective-C | विवरण |
|---|---|---|
| `DocumentEnums.CPF` | `DocumentCPF` | CPF कैप्चर करें |
| `DocumentEnums.CNH` | `DocumentCNH` | खुला CNH कैप्चर करें (आगे और पीछे) |
| `DocumentEnums.cnhFrente` | `DocumentCnhFrente` | CNH का अग्र भाग कैप्चर करें |
| `DocumentEnums.cnhVerso` | `DocumentCnhVerso` | CNH का पिछला भाग कैप्चर करें |
| `DocumentEnums.RG` | `DocumentRG` | खुला RG कैप्चर करें (आगे और पीछे) |
| `DocumentEnums.rgFrente` | `DocumentRgFrente` | RG का अग्र भाग कैप्चर करें |
| `DocumentEnums.rgVerso` | `DocumentRgVerso` | RG का पिछला भाग कैप्चर करें |
| `DocumentEnums.none` | `DocumentNone` | सामान्य आयताकार फ्रेम — किसी भी दस्तावेज़ के लिए उपयोग करें जिसका कोई समर्पित फ्रेम नहीं है |

:::tip[गैर-ब्राज़ीलियाई दस्तावेज़]
दस्तावेज़-विशिष्ट फ्रेम (`CPF`, `CNH`, `RG`) केवल ब्राज़ील के लिए हैं। अमेरिकी ड्राइविंग लाइसेंस, पासपोर्ट या किसी अन्य दस्तावेज़ प्रकार के लिए `DocumentEnums.none` / `DocumentNone` का उपयोग करें।
:::

```swift
enum DocumentEnums {
    case CPF
    case CNH
    case cnhFrente
    case cnhVerso
    case RG
    case rgFrente
    case rgVerso
    case none
}
```

## EnvironmentEnum

SDK execution के दौरान उपयोग किया जाने वाला environment परिभाषित करता है।

| मान | विवरण |
|---|---|
| `EnvironmentEnum.PROD` | Production environment |
| `EnvironmentEnum.UAT` | UAT / सैंडबॉक्स परिवेश |

```swift
enum EnvironmentEnum {
    case PROD
    case UAT
}
```

## LocaleTypes

SDK UI में उपयोग की जाने वाली भाषा परिभाषित करता है।

| मान | विवरण |
|---|---|
| `LocaleTypes.PT_BR` | पुर्तगाली (ब्राज़ील) |
| `LocaleTypes.ES_MX` | स्पेनिश (मेक्सिको) |
| `LocaleTypes.ES_ES` | स्पेनिश (स्पेन) |
| `LocaleTypes.EN_US` | अंग्रेज़ी (USA) |

```swift
enum LocaleTypes {
    case PT_BR
    case ES_MX
    case ES_ES
    case EN_US
}
```