import { TurboModule, TurboModuleRegistry } from 'react-native'; export interface Spec extends TurboModule { canAddPasses(): Promise; showAddPassControllerFromFile(url: string): Promise; addPassFromUrl(url: string, headers: Object | null): Promise; hasPass( cardIdentifier: string, serialNumber: string | null ): Promise; removePass( cardIdentifier: string, serialNumber: string | null ): Promise; viewInWallet( cardIdentifier: string, serialNumber: string | null ): Promise; addPassToGoogleWallet(jwt: string): Promise; } export default TurboModuleRegistry.getEnforcing('NativeWalletManager');