capacitor-biometric-authentication
Version:
Framework-agnostic biometric authentication library. Works with React, Vue, Angular, or vanilla JS. No providers required!
16 lines (15 loc) • 613 B
TypeScript
import { BiometricAuthAdapter, BiometricAuthOptions, BiometricAuthResult, BiometryType } from '../core/types';
export declare class ReactNativeAdapter implements BiometricAuthAdapter {
platform: string;
private biometrics;
constructor();
private getBiometrics;
isAvailable(): Promise<boolean>;
getSupportedBiometrics(): Promise<BiometryType[]>;
authenticate(options?: BiometricAuthOptions): Promise<BiometricAuthResult>;
deleteCredentials(): Promise<void>;
hasCredentials(): Promise<boolean>;
private mapBiometryType;
private mapError;
private generateSessionId;
}