// Copyright 2018-present 650 Industries. All rights reserved. #import #import @interface UMPermissionsMethodsDelegate : NSObject + (void)getPermissionWithPermissionsManager:(id)permissionsManager withRequester:(Class)requesterClass resolve:(UMPromiseResolveBlock)resolve reject:(UMPromiseRejectBlock)reject; + (void)askForPermissionWithPermissionsManager:(id)permissionsManager withRequester:(Class)requesterClass resolve:(UMPromiseResolveBlock)resolve reject:(UMPromiseRejectBlock)reject; + (void)registerRequesters:(NSArray> *)newRequesters withPermissionsManager:(id)permissionsManager; @end