@interface APRequestHandler : NSObject + (void)addRequestWithURL:(id)a0 account:(id)a1 completion:(id /* block */)a2; + (void)getRequestWithIdentifier:(id)a0 completion:(id /* block */)a1; + (void)presentApprovalSheetWithRequestIdentifier:(id)a0 completion:(id /* block */)a1; + (void)checkDownloadQueueWithContentType:(long long)a0; + (void)localApproveRequestWithItemIdentifier:(id)a0 completion:(id /* block */)a1; + (void)presentProductPageWithTitle:(id)a0 body:(id)a1 approve:(id)a2 decline:(id)a3 itemIdentifier:(id)a4 previewURL:(id)a5 offerName:(id)a6 requestString:(id)a7 requestSummary:(id)a8 priceSummary:(id)a9; + (void)didReceiveStorePushNotificationWithPayload:(id)a0; + (void)getCachedRequestsWithCompletion:(id /* block */)a0; + (void)getMatchingRequestsWithIdentifier:(id)a0 completion:(id /* block */)a1; + (void)resetAccountWithType:(long long)a0; + (void)restartAPNSConnection; + (void)startDaemon; + (void)updateRequestWithIdentifier:(id)a0 action:(long long)a1 completion:(id /* block */)a2; @end