luxlabs header browser preview


@class NSXPCListenerEndpoint, CTCarrierSpaceClientDelegateProxy, NSXPCConnection;
@protocol CTCarrierSpaceClientDelegate;

@interface CTCarrierSpaceClient : NSObject {
    NSXPCConnection *_connection;
    struct queue { struct object { struct dispatch_object_s *fObj; } fObj; } _queue;
    struct queue { struct object { struct dispatch_object_s *fObj; } fObj; } _callbackQueue;
    NSXPCListenerEndpoint *_endpoint;
    CTCarrierSpaceClientDelegateProxy *_delegateProxy;
}

@property (weak, nonatomic) id<CTCarrierSpaceClientDelegate> delegate;

- (void)ping:(id /* block */)a0;
- (void)authenticationDidComplete:(id)a0 completion:(id /* block */)a1;
- (id)initWithQueue:(struct dispatch_queue_s { } *)a0;
- (void)getUserConsentFlowInfo:(id /* block */)a0;
- (id)init;
- (void)fetchAppsInfo:(id /* block */)a0;
- (void)dealloc;
- (void)_ensureConnected_sync;
- (void)setUserInAuthFlow:(BOOL)a0 completion:(id /* block */)a1;
- (void)testMode:(BOOL)a0 config:(id)a1 completion:(id /* block */)a2;
- (void)invalidate;
- (void)getCapabilities:(id /* block */)a0;
- (id).cxx_construct;
- (void)fetchAppsInfo:(BOOL)a0 completion:(id /* block */)a1;
- (void)setUserConsent:(BOOL)a0 completion:(id /* block */)a1;
- (void)fetchPlansInfo:(id /* block */)a0;
- (void)purchasePlan:(id)a0 authInfo:(id)a1 completion:(id /* block */)a2;
- (id)_proxyWithErrorHandler:(id /* block */)a0;
- (void)refreshUsageInfo:(id /* block */)a0;
- (void)purchasePlan:(id)a0 completion:(id /* block */)a1;
- (void)_connect_sync;
- (void)refreshAllInfo:(id /* block */)a0;
- (void).cxx_destruct;
- (void)fetchPlansInfo:(BOOL)a0 completion:(id /* block */)a1;
- (void)fetchUsageInfo:(id /* block */)a0;
- (id)initWithQueue:(struct dispatch_queue_s { } *)a0 andListenerEndpoint:(id)a1;
- (void)userDidAcceptPlanTerms:(BOOL)a0 completion:(id /* block */)a1;
- (void)fetchDataPlanMetrics:(id /* block */)a0;
- (void)authenticationDidFail:(id)a0 completion:(id /* block */)a1;
- (void)getAuthenticationContext:(id /* block */)a0;
- (void)refreshPlansInfo:(id /* block */)a0;
- (void)fetchUsageInfo:(BOOL)a0 completion:(id /* block */)a1;
- (void)refreshAppsInfo:(id /* block */)a0;

@end