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

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

### `Optional` `Readonly` formValidationOptions

formValidationOptions?: FormValidationOptions

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

### `Readonly` isErrored

isErrored: boolean

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

### `Readonly` isLoading

isLoading: boolean

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

### `Optional` `Readonly` loadingStep

loadingStep?: VerificationStep

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

### `Readonly` messages

messages: StringMap

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

### `Optional` `Readonly` overrideStep

overrideStep?: VerificationStep

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

### `Readonly` previousVerificationResponse

previousVerificationResponse: VerificationResponse

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

### `Readonly` previousViewModel

previousViewModel: T

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

### `Readonly` programId

programId: string

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

### `Readonly` programTheme

programTheme: ProgramTheme

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

### `Readonly` verificationResponse

verificationResponse: VerificationResponse

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

### `Readonly` viewModel

viewModel: T

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