# Interface VerificationServiceValues<T>

interface VerificationServiceValues<T extends ViewModel = ViewModel> {
fieldValidationErrors: FieldValidationErrors;
formValidationOptions?: FormValidationOptions;
isErrored: boolean;
isLoading: boolean;
loadingStep?: VerificationStep;
messages: StringMap;
overrideStep?: VerificationStep;
previousVerificationResponse: VerificationResponse;
previousViewModel: T;
programId: string;
programTheme: ProgramTheme;
verificationResponse: VerificationResponse;
viewModel: T;
}

#### Type Parameters

- T extends ViewModel = ViewModel

- Defined in jslib/src/lib/types/types.ts:2670

##### Index

### Properties

fieldValidationErrors
formValidationOptions?
isErrored
isLoading
loadingStep?
messages
overrideStep?
previousVerificationResponse
previousViewModel
programId
programTheme
verificationResponse
viewModel

## Properties

### `Readonly` fieldValidationErrors

fieldValidationErrors: FieldValidationErrors

- Defined in jslib/src/lib/types/types.ts:2674

### `Optional` `Readonly` formValidationOptions

formValidationOptions?: FormValidationOptions

- Defined in jslib/src/lib/types/types.ts:2682

### `Readonly` isErrored

isErrored: boolean

- Defined in jslib/src/lib/types/types.ts:2673

### `Readonly` isLoading

isLoading: boolean

- Defined in jslib/src/lib/types/types.ts:2671

### `Optional` `Readonly` loadingStep

loadingStep?: VerificationStep

- Defined in jslib/src/lib/types/types.ts:2672

### `Readonly` messages

messages: StringMap

- Defined in jslib/src/lib/types/types.ts:2675

### `Optional` `Readonly` overrideStep

overrideStep?: VerificationStep

- Defined in jslib/src/lib/types/types.ts:2683

### `Readonly` previousVerificationResponse

previousVerificationResponse: VerificationResponse

- Defined in jslib/src/lib/types/types.ts:2680

### `Readonly` previousViewModel

previousViewModel: T

- Defined in jslib/src/lib/types/types.ts:2679

### `Readonly` programId

programId: string

- Defined in jslib/src/lib/types/types.ts:2681

### `Readonly` programTheme

programTheme: ProgramTheme

- Defined in jslib/src/lib/types/types.ts:2678

### `Readonly` verificationResponse

verificationResponse: VerificationResponse

- Defined in jslib/src/lib/types/types.ts:2676

### `Readonly` viewModel

viewModel: T

- Defined in jslib/src/lib/types/types.ts:2677