export interface KeyPair { publicKey: string; keyAttestation: string; } export interface DeviceBindingModule { generateKeyPair(alias: string): Promise; getPublicKey(alias: string): Promise; signChallenge(alias: string, challenge: string): Promise; deleteKeyPair(alias: string): Promise; hasKeyPair(alias: string): Promise; isStrongBoxAvailable(): Promise; getDeviceId(): Promise; resetDeviceId(): Promise; } declare const DeviceBinding: DeviceBindingModule; export default DeviceBinding; //# sourceMappingURL=index.d.ts.map