import { NobjcLibrary } from "objc-js";
export declare const MapKit: NobjcLibrary;
import type { _MKAddress } from "./MKAddress.js";
export declare const MKAddress: typeof _MKAddress;
export type { _MKAddress };
import type { _MKAddressFilter } from "./MKAddressFilter.js";
export declare const MKAddressFilter: typeof _MKAddressFilter;
export type { _MKAddressFilter };
import type { _MKAddressRepresentations } from "./MKAddressRepresentations.js";
export declare const MKAddressRepresentations: typeof _MKAddressRepresentations;
export type { _MKAddressRepresentations };
import type { _MKAnnotationView } from "./MKAnnotationView.js";
export declare const MKAnnotationView: typeof _MKAnnotationView;
export type { _MKAnnotationView };
import type { _MKCircle } from "./MKCircle.js";
export declare const MKCircle: typeof _MKCircle;
export type { _MKCircle };
import type { _MKCircleRenderer } from "./MKCircleRenderer.js";
export declare const MKCircleRenderer: typeof _MKCircleRenderer;
export type { _MKCircleRenderer };
import type { _MKClusterAnnotation } from "./MKClusterAnnotation.js";
export declare const MKClusterAnnotation: typeof _MKClusterAnnotation;
export type { _MKClusterAnnotation };
import type { _MKCompassButton } from "./MKCompassButton.js";
export declare const MKCompassButton: typeof _MKCompassButton;
export type { _MKCompassButton };
import type { _MKDirections } from "./MKDirections.js";
export declare const MKDirections: typeof _MKDirections;
export type { _MKDirections };
import type { _MKDirectionsRequest } from "./MKDirectionsRequest.js";
export declare const MKDirectionsRequest: typeof _MKDirectionsRequest;
export type { _MKDirectionsRequest };
import type { _MKDirectionsResponse } from "./MKDirectionsResponse.js";
export declare const MKDirectionsResponse: typeof _MKDirectionsResponse;
export type { _MKDirectionsResponse };
import type { _MKDistanceFormatter } from "./MKDistanceFormatter.js";
export declare const MKDistanceFormatter: typeof _MKDistanceFormatter;
export type { _MKDistanceFormatter };
import type { _MKETAResponse } from "./MKETAResponse.js";
export declare const MKETAResponse: typeof _MKETAResponse;
export type { _MKETAResponse };
import type { _MKGeoJSONDecoder } from "./MKGeoJSONDecoder.js";
export declare const MKGeoJSONDecoder: typeof _MKGeoJSONDecoder;
export type { _MKGeoJSONDecoder };
import type { _MKGeoJSONFeature } from "./MKGeoJSONFeature.js";
export declare const MKGeoJSONFeature: typeof _MKGeoJSONFeature;
export type { _MKGeoJSONFeature };
import type { _MKGeocodingRequest } from "./MKGeocodingRequest.js";
export declare const MKGeocodingRequest: typeof _MKGeocodingRequest;
export type { _MKGeocodingRequest };
import type { _MKGeodesicPolyline } from "./MKGeodesicPolyline.js";
export declare const MKGeodesicPolyline: typeof _MKGeodesicPolyline;
export type { _MKGeodesicPolyline };
import type { _MKGradientPolylineRenderer } from "./MKGradientPolylineRenderer.js";
export declare const MKGradientPolylineRenderer: typeof _MKGradientPolylineRenderer;
export type { _MKGradientPolylineRenderer };
import type { _MKHybridMapConfiguration } from "./MKHybridMapConfiguration.js";
export declare const MKHybridMapConfiguration: typeof _MKHybridMapConfiguration;
export type { _MKHybridMapConfiguration };
import type { _MKImageryMapConfiguration } from "./MKImageryMapConfiguration.js";
export declare const MKImageryMapConfiguration: typeof _MKImageryMapConfiguration;
export type { _MKImageryMapConfiguration };
import type { _MKLocalPointsOfInterestRequest } from "./MKLocalPointsOfInterestRequest.js";
export declare const MKLocalPointsOfInterestRequest: typeof _MKLocalPointsOfInterestRequest;
export type { _MKLocalPointsOfInterestRequest };
import type { _MKLocalSearch } from "./MKLocalSearch.js";
export declare const MKLocalSearch: typeof _MKLocalSearch;
export type { _MKLocalSearch };
import type { _MKLocalSearchCompleter } from "./MKLocalSearchCompleter.js";
export declare const MKLocalSearchCompleter: typeof _MKLocalSearchCompleter;
export type { _MKLocalSearchCompleter };
import type { _MKLocalSearchCompletion } from "./MKLocalSearchCompletion.js";
export declare const MKLocalSearchCompletion: typeof _MKLocalSearchCompletion;
export type { _MKLocalSearchCompletion };
import type { _MKLocalSearchRequest } from "./MKLocalSearchRequest.js";
export declare const MKLocalSearchRequest: typeof _MKLocalSearchRequest;
export type { _MKLocalSearchRequest };
import type { _MKLocalSearchResponse } from "./MKLocalSearchResponse.js";
export declare const MKLocalSearchResponse: typeof _MKLocalSearchResponse;
export type { _MKLocalSearchResponse };
import type { _MKLookAroundScene } from "./MKLookAroundScene.js";
export declare const MKLookAroundScene: typeof _MKLookAroundScene;
export type { _MKLookAroundScene };
import type { _MKLookAroundSceneRequest } from "./MKLookAroundSceneRequest.js";
export declare const MKLookAroundSceneRequest: typeof _MKLookAroundSceneRequest;
export type { _MKLookAroundSceneRequest };
import type { _MKLookAroundSnapshot } from "./MKLookAroundSnapshot.js";
export declare const MKLookAroundSnapshot: typeof _MKLookAroundSnapshot;
export type { _MKLookAroundSnapshot };
import type { _MKLookAroundSnapshotOptions } from "./MKLookAroundSnapshotOptions.js";
export declare const MKLookAroundSnapshotOptions: typeof _MKLookAroundSnapshotOptions;
export type { _MKLookAroundSnapshotOptions };
import type { _MKLookAroundSnapshotter } from "./MKLookAroundSnapshotter.js";
export declare const MKLookAroundSnapshotter: typeof _MKLookAroundSnapshotter;
export type { _MKLookAroundSnapshotter };
import type { _MKLookAroundViewController } from "./MKLookAroundViewController.js";
export declare const MKLookAroundViewController: typeof _MKLookAroundViewController;
export type { _MKLookAroundViewController };
import type { _MKMapCamera } from "./MKMapCamera.js";
export declare const MKMapCamera: typeof _MKMapCamera;
export type { _MKMapCamera };
import type { _MKMapCameraBoundary } from "./MKMapCameraBoundary.js";
export declare const MKMapCameraBoundary: typeof _MKMapCameraBoundary;
export type { _MKMapCameraBoundary };
import type { _MKMapCameraZoomRange } from "./MKMapCameraZoomRange.js";
export declare const MKMapCameraZoomRange: typeof _MKMapCameraZoomRange;
export type { _MKMapCameraZoomRange };
import type { _MKMapConfiguration } from "./MKMapConfiguration.js";
export declare const MKMapConfiguration: typeof _MKMapConfiguration;
export type { _MKMapConfiguration };
import type { _MKMapItem } from "./MKMapItem.js";
export declare const MKMapItem: typeof _MKMapItem;
export type { _MKMapItem };
import type { _MKMapItemAnnotation } from "./MKMapItemAnnotation.js";
export declare const MKMapItemAnnotation: typeof _MKMapItemAnnotation;
export type { _MKMapItemAnnotation };
import type { _MKMapItemDetailSelectionAccessoryPresentationStyle } from "./MKMapItemDetailSelectionAccessoryPresentationStyle.js";
export declare const MKMapItemDetailSelectionAccessoryPresentationStyle: typeof _MKMapItemDetailSelectionAccessoryPresentationStyle;
export type { _MKMapItemDetailSelectionAccessoryPresentationStyle };
import type { _MKMapItemDetailViewController } from "./MKMapItemDetailViewController.js";
export declare const MKMapItemDetailViewController: typeof _MKMapItemDetailViewController;
export type { _MKMapItemDetailViewController };
import type { _MKMapItemIdentifier } from "./MKMapItemIdentifier.js";
export declare const MKMapItemIdentifier: typeof _MKMapItemIdentifier;
export type { _MKMapItemIdentifier };
import type { _MKMapItemRequest } from "./MKMapItemRequest.js";
export declare const MKMapItemRequest: typeof _MKMapItemRequest;
export type { _MKMapItemRequest };
import type { _MKMapSnapshot } from "./MKMapSnapshot.js";
export declare const MKMapSnapshot: typeof _MKMapSnapshot;
export type { _MKMapSnapshot };
import type { _MKMapSnapshotOptions } from "./MKMapSnapshotOptions.js";
export declare const MKMapSnapshotOptions: typeof _MKMapSnapshotOptions;
export type { _MKMapSnapshotOptions };
import type { _MKMapSnapshotter } from "./MKMapSnapshotter.js";
export declare const MKMapSnapshotter: typeof _MKMapSnapshotter;
export type { _MKMapSnapshotter };
import type { _MKMapView } from "./MKMapView.js";
export declare const MKMapView: typeof _MKMapView;
export type { _MKMapView };
import type { _MKMarkerAnnotationView } from "./MKMarkerAnnotationView.js";
export declare const MKMarkerAnnotationView: typeof _MKMarkerAnnotationView;
export type { _MKMarkerAnnotationView };
import type { _MKMultiPoint } from "./MKMultiPoint.js";
export declare const MKMultiPoint: typeof _MKMultiPoint;
export type { _MKMultiPoint };
import type { _MKMultiPolygon } from "./MKMultiPolygon.js";
export declare const MKMultiPolygon: typeof _MKMultiPolygon;
export type { _MKMultiPolygon };
import type { _MKMultiPolygonRenderer } from "./MKMultiPolygonRenderer.js";
export declare const MKMultiPolygonRenderer: typeof _MKMultiPolygonRenderer;
export type { _MKMultiPolygonRenderer };
import type { _MKMultiPolyline } from "./MKMultiPolyline.js";
export declare const MKMultiPolyline: typeof _MKMultiPolyline;
export type { _MKMultiPolyline };
import type { _MKMultiPolylineRenderer } from "./MKMultiPolylineRenderer.js";
export declare const MKMultiPolylineRenderer: typeof _MKMultiPolylineRenderer;
export type { _MKMultiPolylineRenderer };
import type { _MKOverlayPathRenderer } from "./MKOverlayPathRenderer.js";
export declare const MKOverlayPathRenderer: typeof _MKOverlayPathRenderer;
export type { _MKOverlayPathRenderer };
import type { _MKOverlayRenderer } from "./MKOverlayRenderer.js";
export declare const MKOverlayRenderer: typeof _MKOverlayRenderer;
export type { _MKOverlayRenderer };
import type { _MKPinAnnotationView } from "./MKPinAnnotationView.js";
export declare const MKPinAnnotationView: typeof _MKPinAnnotationView;
export type { _MKPinAnnotationView };
import type { _MKPitchControl } from "./MKPitchControl.js";
export declare const MKPitchControl: typeof _MKPitchControl;
export type { _MKPitchControl };
import type { _MKPlacemark } from "./MKPlacemark.js";
export declare const MKPlacemark: typeof _MKPlacemark;
export type { _MKPlacemark };
import type { _MKPointAnnotation } from "./MKPointAnnotation.js";
export declare const MKPointAnnotation: typeof _MKPointAnnotation;
export type { _MKPointAnnotation };
import type { _MKPointOfInterestFilter } from "./MKPointOfInterestFilter.js";
export declare const MKPointOfInterestFilter: typeof _MKPointOfInterestFilter;
export type { _MKPointOfInterestFilter };
import type { _MKPolygon } from "./MKPolygon.js";
export declare const MKPolygon: typeof _MKPolygon;
export type { _MKPolygon };
import type { _MKPolygonRenderer } from "./MKPolygonRenderer.js";
export declare const MKPolygonRenderer: typeof _MKPolygonRenderer;
export type { _MKPolygonRenderer };
import type { _MKPolyline } from "./MKPolyline.js";
export declare const MKPolyline: typeof _MKPolyline;
export type { _MKPolyline };
import type { _MKPolylineRenderer } from "./MKPolylineRenderer.js";
export declare const MKPolylineRenderer: typeof _MKPolylineRenderer;
export type { _MKPolylineRenderer };
import type { _MKReverseGeocodingRequest } from "./MKReverseGeocodingRequest.js";
export declare const MKReverseGeocodingRequest: typeof _MKReverseGeocodingRequest;
export type { _MKReverseGeocodingRequest };
import type { _MKRoute } from "./MKRoute.js";
export declare const MKRoute: typeof _MKRoute;
export type { _MKRoute };
import type { _MKRouteStep } from "./MKRouteStep.js";
export declare const MKRouteStep: typeof _MKRouteStep;
export type { _MKRouteStep };
import type { _MKSelectionAccessory } from "./MKSelectionAccessory.js";
export declare const MKSelectionAccessory: typeof _MKSelectionAccessory;
export type { _MKSelectionAccessory };
import type { _MKShape } from "./MKShape.js";
export declare const MKShape: typeof _MKShape;
export type { _MKShape };
import type { _MKStandardMapConfiguration } from "./MKStandardMapConfiguration.js";
export declare const MKStandardMapConfiguration: typeof _MKStandardMapConfiguration;
export type { _MKStandardMapConfiguration };
import type { _MKTileOverlay } from "./MKTileOverlay.js";
export declare const MKTileOverlay: typeof _MKTileOverlay;
export type { _MKTileOverlay };
import type { _MKTileOverlayRenderer } from "./MKTileOverlayRenderer.js";
export declare const MKTileOverlayRenderer: typeof _MKTileOverlayRenderer;
export type { _MKTileOverlayRenderer };
import type { _MKUserLocation } from "./MKUserLocation.js";
export declare const MKUserLocation: typeof _MKUserLocation;
export type { _MKUserLocation };
import type { _MKUserLocationView } from "./MKUserLocationView.js";
export declare const MKUserLocationView: typeof _MKUserLocationView;
export type { _MKUserLocationView };
import type { _MKZoomControl } from "./MKZoomControl.js";
export declare const MKZoomControl: typeof _MKZoomControl;
export type { _MKZoomControl };
import type { _MKAnnotation } from "./MKAnnotation.js";
export type { _MKAnnotation };
import type { _MKGeoJSONObject } from "./MKGeoJSONObject.js";
export type { _MKGeoJSONObject };
import type { _MKLocalSearchCompleterDelegate } from "./MKLocalSearchCompleterDelegate.js";
export type { _MKLocalSearchCompleterDelegate };
import type { _MKLookAroundViewControllerDelegate } from "./MKLookAroundViewControllerDelegate.js";
export type { _MKLookAroundViewControllerDelegate };
import type { _MKMapItemDetailViewControllerDelegate } from "./MKMapItemDetailViewControllerDelegate.js";
export type { _MKMapItemDetailViewControllerDelegate };
import type { _MKMapViewDelegate } from "./MKMapViewDelegate.js";
export type { _MKMapViewDelegate };
import type { _MKOverlay } from "./MKOverlay.js";
export type { _MKOverlay };
export { MKAddressFilterOption } from "./MKAddressFilterOption.js";
export { MKAddressRepresentationsContextStyle } from "./MKAddressRepresentationsContextStyle.js";
export { MKAnnotationViewCollisionMode } from "./MKAnnotationViewCollisionMode.js";
export { MKAnnotationViewDragState } from "./MKAnnotationViewDragState.js";
export { MKDirectionsRoutePreference } from "./MKDirectionsRoutePreference.js";
export { MKDirectionsTransportType } from "./MKDirectionsTransportType.js";
export { MKDistanceFormatterUnitStyle } from "./MKDistanceFormatterUnitStyle.js";
export { MKDistanceFormatterUnits } from "./MKDistanceFormatterUnits.js";
export { MKErrorCode } from "./MKErrorCode.js";
export { MKFeatureVisibility } from "./MKFeatureVisibility.js";
export { MKLocalSearchCompleterResultType } from "./MKLocalSearchCompleterResultType.js";
export { MKLocalSearchRegionPriority } from "./MKLocalSearchRegionPriority.js";
export { MKLocalSearchResultType } from "./MKLocalSearchResultType.js";
export { MKLookAroundBadgePosition } from "./MKLookAroundBadgePosition.js";
export { MKMapElevationStyle } from "./MKMapElevationStyle.js";
export { MKMapItemDetailSelectionAccessoryCalloutStyle } from "./MKMapItemDetailSelectionAccessoryCalloutStyle.js";
export { MKMapType } from "./MKMapType.js";
export { MKOverlayLevel } from "./MKOverlayLevel.js";
export { MKPinAnnotationColor } from "./MKPinAnnotationColor.js";
export { MKSearchCompletionFilterType } from "./MKSearchCompletionFilterType.js";
export { MKStandardMapEmphasisStyle } from "./MKStandardMapEmphasisStyle.js";
export { MKUserTrackingMode } from "./MKUserTrackingMode.js";
export { MKPointOfInterestCategory } from "./MKPointOfInterestCategory.js";
