> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AuthManagerError

> Swift Enumeration

**Enumeration**

```swift theme={null}
enum AuthManagerError
```

## Enumeration Cases

### AuthManagerError.invalidEmail

```swift theme={null}
case invalidEmail
```

### AuthManagerError.invalidInput(\_:)

```swift theme={null}
case invalidInput(String)
```

### AuthManagerError.noPendingOTP

```swift theme={null}
case noPendingOTP
```

### AuthManagerError.serviceError(\_:)

```swift theme={null}
case serviceError(String)
```

### AuthManagerError.unknown(\_:)

```swift theme={null}
case unknown(String)
```

## Instance Properties

### code

Inherited from `CrossmintError.code`.

```swift theme={null}
var code: String { get }
```

### message

Inherited from `CrossmintError.message`.

```swift theme={null}
var message: String { get }
```

### recoverySuggestion

Inherited from `CrossmintError.recoverySuggestion`.

```swift theme={null}
var recoverySuggestion: String? { get }
```
