luxlabs header browser preview


@class _TtC23FindMyLocateObjCWrapper13ObjCBootstrap;

@interface FindMyLocateSession : NSObject

@property (retain, nonatomic) _TtC23FindMyLocateObjCWrapper13ObjCBootstrap *trampoline;
@property (copy, nonatomic) id /* block */ locationUpdateCallback;
@property (copy, nonatomic) id /* block */ friendshipUpdateCallback;
@property (copy, nonatomic) id /* block */ meDeviceUpdateCallback;

+ (BOOL)FMFRestricted;
+ (BOOL)FMFAllowed;

- (id)init;
- (void).cxx_destruct;
- (id)cachedLocationForHandle:(id)a0;
- (void)stopSharingLocationWith:(id)a0 isFromGroup:(BOOL)a1 completion:(id /* block */)a2;
- (void)sendFriendshipOfferToHandles:(id)a0 expiration:(long long)a1 isFromGroup:(BOOL)a2 completion:(id /* block */)a3;
- (void)startMonitoringActiveLocationSharingDeviceChangeWithCompletion:(id /* block */)a0;
- (long long)cachedCanShareLocationWithHandle:(id)a0 isFromGroup:(BOOL)a1;
- (id)cachedFriendsFollowingMyLocation;
- (id)cachedFriendsSharingLocationsWithMe;
- (id)cachedOfferExpirationForHandle:(id)a0 groupId:(id)a1;
- (void)getActiveLocationSharingDeviceWithCompletion:(id /* block */)a0;
- (void)getFriendsFollowingMyLocationWithCompletion:(id /* block */)a0;
- (void)getFriendsSharingLocationsWithMeWithCompletion:(id /* block */)a0;
- (void)startRefreshingLocationForHandles:(id)a0 priority:(long long)a1 isFromGroup:(BOOL)a2 reverseGeocode:(BOOL)a3 completion:(id /* block */)a4;
- (void)startUpdatingFriendsWithInitialUpdates:(BOOL)a0 completion:(id /* block */)a1;
- (void)stopRefreshingLocationForHandles:(id)a0 priority:(long long)a1 isFromGroup:(BOOL)a2 completion:(id /* block */)a3;
- (void)setActiveLocationSharingDevice:(id)a0 completion:(id /* block */)a1;
- (id)cachedLocationForHandle:(id)a0 includeAddress:(BOOL)a1;
- (void)canShareLocationWithHandle:(id)a0 isFromGroup:(BOOL)a1 completion:(id /* block */)a2;
- (void)friendshipStateWithHandle:(id)a0 isFromGroup:(BOOL)a1 completion:(id /* block */)a2;
- (void)getOfferExpirationForHandle:(id)a0 groupId:(id)a1 completion:(id /* block */)a2;
- (void)sendFriendshipInviteToHandle:(id)a0 from:(id)a1 isFromGroup:(BOOL)a2 completion:(id /* block */)a3;
- (void)sendFriendshipInviteToHandle:(id)a0 isFromGroup:(BOOL)a1 completion:(id /* block */)a2;
- (void)sendFriendshipOfferToHandles:(id)a0 from:(id)a1 expiration:(long long)a2 isFromGroup:(BOOL)a3 completion:(id /* block */)a4;
- (void)startRefreshingLocationForHandles:(id)a0 priority:(long long)a1 isFromGroup:(BOOL)a2 completion:(id /* block */)a3;
- (void)stopRefreshingLocationWithCompletion:(id /* block */)a0;
- (void)stopSharingLocationWith:(id)a0 from:(id)a1 isFromGroup:(BOOL)a2 completion:(id /* block */)a3;
- (void)stopUpdatingFriendsWithCompletion:(id /* block */)a0;

@end