UNPKG

@nevis-security/nevis-mobile-authentication-sdk-react

Version:

React Native plugin for Nevis Mobile Authentication SDK. Supports only mobile.

34 lines 1.41 kB
/** * Copyright © 2023 Nevis Security AG. All rights reserved. */ import { TypedData } from './TypedData'; import { BiometricPromptOptions } from '../../operations/userverification/BiometricPromptOptions'; import { DevicePasscodePromptOptions } from '../../operations/userverification/DevicePasscodePromptOptions'; import { FingerprintPromptOptions } from '../../operations/userverification/FingerprintPromptOptions'; declare class PromptOptionsData { title?: string; description?: string; cancelButtonText?: string; fallbackButtonText?: string; constructor(title?: string, description?: string, cancelButtonText?: string, fallbackButtonText?: string); } export declare abstract class TypedPromptOptions extends TypedData<PromptOptionsData> { abstract data: PromptOptionsData; } export declare class TypedBiometricPromptOptions extends TypedPromptOptions { type: string; data: PromptOptionsData; constructor(wrapped?: BiometricPromptOptions); } export declare class TypedDevicePasscodePromptOptions extends TypedPromptOptions { type: string; data: PromptOptionsData; constructor(wrapped?: DevicePasscodePromptOptions); } export declare class TypedFingerprintPromptOptions extends TypedPromptOptions { type: string; data: PromptOptionsData; constructor(wrapped?: FingerprintPromptOptions); } export {}; //# sourceMappingURL=TypedPromptOptions.d.ts.map