import type { TurboModule } from 'react-native'; import { TurboModuleRegistry } from 'react-native'; import type { Int32 } from 'react-native/Libraries/Types/CodegenTypes'; export interface Spec extends TurboModule { getFormTokenVersion(): Int32; getSDKVersion(): string; initialize(publicKey: string, options: Object): Promise; process(formToken: string, options: Object): Promise; cancelProcess(): void; } export default TurboModuleRegistry.getEnforcing('SdkPaymentModule');