# Interface VerificationServiceValues<T>

interface VerificationServiceValues<T> {
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:2620

#####
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:2624

### `Optional` `Readonly` formValidationOptions

formValidationOptions?: FormValidationOptions

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

### `Readonly` isErrored

isErrored: boolean

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

### `Readonly` isLoading

isLoading: boolean

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

### `Optional` `Readonly` loadingStep

loadingStep?: VerificationStep

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

### `Readonly` messages

messages: StringMap

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

### `Optional` `Readonly` overrideStep

overrideStep?: VerificationStep

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

### `Readonly` previousVerificationResponse

previousVerificationResponse: VerificationResponse

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

### `Readonly` previousViewModel

previousViewModel: T

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

### `Readonly` programId

programId: string

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

### `Readonly` programTheme

programTheme: ProgramTheme

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

### `Readonly` verificationResponse

verificationResponse: VerificationResponse

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

### `Readonly` viewModel

viewModel: T

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