UNPKG

capacitor-biometric-authentication

Version:

Framework-agnostic biometric authentication library. Works with React, Vue, Angular, or vanilla JS. No providers required!

17 lines (16 loc) 643 B
import { BiometricAuthAdapter, BiometricAuthOptions, BiometricAuthResult, BiometryType } from '../core/types'; export declare class CapacitorAdapter implements BiometricAuthAdapter { platform: string; private capacitorPlugin; private pluginInitialized; constructor(); private getPlugin; isAvailable(): Promise<boolean>; getSupportedBiometrics(): Promise<BiometryType[]>; authenticate(options?: BiometricAuthOptions): Promise<BiometricAuthResult>; deleteCredentials(): Promise<void>; hasCredentials(): Promise<boolean>; private mapBiometryType; private mapError; private generateSessionId; }