@interface CLGnssExtensionsClient : NSObject { struct CLGnssExtensionsCallbackAssertionInternal { id x0; id /* block */ x1; struct CLConnectionClient *x2; } *fInternal; } + (id)newAssertionForBundle:(id)a0 withReason:(id)a1 withCallbackQueue:(id)a2 andBlock:(id /* block */)a3; + (id)newAssertionForBundleIdentifier:(id)a0 withReason:(id)a1 withCallbackQueue:(id)a2 andBlock:(id /* block */)a3; - (void)dealloc; - (void)invalidate; - (id)initWithRegistrationMessageName:(const char *)a0 messageDictionary:(id)a1 dispatchQueue:(id)a2 codeBlock:(id /* block */)a3; @end