@class NSString, MapsSuggestionsCanKicker, NSSet, NSMutableDictionary, MapsSuggestionsObservers, NSObject; @protocol OS_dispatch_queue, MapsSuggestionsNetworkRequester, MapsSuggestionsEventKitConnector; @interface MapsSuggestionsEventKit : NSObject { NSObject *_queue; id _connector; id _network; MapsSuggestionsObservers *_observers; MapsSuggestionsCanKicker *_changedNotificationCanKicker; NSSet *_setOfEventReservationSubtypes; NSMutableDictionary *_handleToMapItemMapping; NSMutableDictionary *_handleToMapItemOriginMapping; } @property (readonly, nonatomic) NSString *uniqueName; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (BOOL)canProduceEntriesOfType:(long long)a0; - (void)registerObserver:(id)a0; - (id)initFromResourceDepot:(id)a0; - (BOOL)deleteOrDeclineEntry:(id)a0 handler:(id /* block */)a1; - (void)unregisterObserver:(id)a0; - (id)initWithConnector:(id)a0 network:(id)a1; - (void).cxx_destruct; - (BOOL)hasVisibleCalendars; - (BOOL)entriesForEventsAtLocation:(id)a0 period:(id)a1 handler:(id /* block */)a2; - (void)eventKitDidChange:(id)a0; @end