react-native-quick-crypto
Version:
A fast implementation of Node's `crypto` module written in C/C++ JSI
11 lines • 548 B
TypeScript
import { type HybridObject } from 'react-native-nitro-modules';
export interface Prime extends HybridObject<{
ios: 'c++';
android: 'c++';
}> {
generatePrime(size: number, safe: boolean, add?: ArrayBuffer, rem?: ArrayBuffer): Promise<ArrayBuffer>;
generatePrimeSync(size: number, safe: boolean, add?: ArrayBuffer, rem?: ArrayBuffer): ArrayBuffer;
checkPrime(candidate: ArrayBuffer, checks: number): Promise<boolean>;
checkPrimeSync(candidate: ArrayBuffer, checks: number): boolean;
}
//# sourceMappingURL=prime.nitro.d.ts.map