@class NSString; @interface GEORequestCounterRemoteProxy : NSObject <GEORequestCounterProtocol> @property (nonatomic) BOOL countersEnabled; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)_incrementForApp:(id)a0 offlineCohortId:(id)a1 requestMode:(int)a2 startTime:(id)a3 endTime:(id)a4 requestType:(struct { int x0; union { int x0; int x1; int x2; } x1; })a5 result:(unsigned char)a6 error:(id)a7 xmitBytes:(long long)a8 recvBytes:(long long)a9 usedInterfaces:(unsigned long long)a10; - (id)externalRequestCounterTicketForType:(id)a0 subtype:(id)a1 source:(id)a2 appId:(id)a3; - (void)recordAnalyticsUploadSuccessCount:(long long)a0 bytes:(long long)a1 logMsgType:(long long)a2 usedCellular:(BOOL)a3 at:(id)a4; - (void)recordAnalyticsPersistCount:(long long)a0 logMsgType:(long long)a1 at:(id)a2; - (void)externalRequestsCount:(id /* block */)a0; - (void)fetchAnalyticsHandlingDataFrom:(id)a0 completion:(id /* block */)a1 completionQueue:(id)a2; - (id)requestCounterTicketForType:(struct { int x0; union { int x0; int x1; int x2; } x1; })a0 auditToken:(id)a1 traits:(id)a2; - (void)placeCacheRegisterCacheResult:(unsigned char)a0 forApp:(id)a1 requestType:(int)a2 timestamp:(id)a3; - (void)fetchRoutePreloadSessionsFrom:(id)a0 completion:(id /* block */)a1 completionQueue:(id)a2; - (void)readProactiveTileDownloadsSince:(id)a0 handler:(id /* block */)a1; - (void)placeCacheGetCounts:(unsigned long long)a0 forApp:(id)a1 inTimeRange:(id)a2 ofType:(int)a3 handler:(id /* block */)a4; - (void)finishedProactiveTileDownloadForIdentifier:(id)a0 policy:(unsigned char)a1 tilesConsidered:(unsigned int)a2 tileDownloadAttempts:(unsigned int)a3 successes:(unsigned int)a4 failures:(unsigned int)a5 bytesDownloaded:(unsigned long long)a6; - (void)clearCounters; - (void)recordAnalyticsDBExpireCount:(long long)a0 logMsgType:(long long)a1 at:(id)a2; - (void)readRequestsPerAppDuring:(id)a0 handler:(id /* block */)a1; - (void)recordAnalyticsUploadFailureCount:(long long)a0 logMsgType:(long long)a1 at:(id)a2; - (void)startedProactiveTileDownloadForIdentifier:(id)a0 policy:(unsigned char)a1; - (void)readRequestLogsDuring:(id)a0 handler:(id /* block */)a1; - (void)recordRoutePreloadSessionAt:(id)a0 transportType:(long long)a1 tilesPreloaded:(unsigned long long)a2 tilesUsed:(unsigned long long)a3 tilesMissed:(unsigned long long)a4; - (void)_incrementExternalForApp:(id)a0 startTime:(id)a1 endTime:(id)a2 xmitBytes:(long long)a3 recvBytes:(long long)a4 usedInterfaces:(unsigned long long)a5 requestType:(id)a6 requestSubtype:(id)a7 source:(id)a8; - (void)recordTrafficProbeCollectionAt:(id)a0 tripId:(id)a1 locationCount:(int)a2 result:(unsigned char)a3; @end