@class NSString; @protocol VKMapViewCameraDelegate; @interface VKCameraDelegateMediator : NSObject { unsigned long long _regionChangeCount; } @property (weak, nonatomic) id cameraDelegate; @property (nonatomic) BOOL isChangingMapType; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)mapLayerPresentationForAnnotation:(id)a0; - (id)init; - (void)mapLayerNavigationCameraDidReturnToDefaultZoom; - (void)mapLayerNavigationCameraHasStoppedPanning; - (void)mapLayerDidChangeRegionAnimated:(BOOL)a0; - (void)mapLayerMuninAvailabilityDidChange:(long long)a0; - (void)mapLayerCanEnter3DModeDidChange:(BOOL)a0; - (void)mapLayerDidFinishInitialTrackingAnimation; - (void)mapLayerWillChangeRegionAnimated:(BOOL)a0; - (void)mapLayerDidBecomePitched:(BOOL)a0; - (void)mapLayerNavigationCameraHasStartedPanning; - (void).cxx_destruct; - (void)mapLayerNavigationCameraDidLeaveDefaultZoom; - (void)mapLayerWillAnimateToLocation:(struct { double x0; double x1; })a0; - (void)mapLayerWasUnableToAnimate; - (void)mapLayerWillPerformZoomBounceAnimation; - (void)mapLayerCanZoomOutDidChange:(BOOL)a0; - (void)mapLayerCanZoomInDidChange:(BOOL)a0; - (void)mapLayerDidChangeVisibleRegion; @end