TypeScript type definitions for Apple MapKit JS (v5.18.2). This package provides full type declarations for the MapKit JS library, enabling static type checking and autocompletion in TypeScript projects. Maintained by the community, updated irregularly to match MapKit JS releases. Key differentiator: it is the primary source of TypeScript types for MapKit JS, as Apple does not ship official types.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
MapKit JS is loaded as a global script, not an npm module. This import provides types for the global 'mapkit' object.
Map class is a property of the global mapkit object. No separate import needed.
CoordinateRegion is a type/constructor under the mapkit namespace.
MarkerAnnotation is not a named export; use mapkit.MarkerAnnotation.
Shows how to import and use mapkit-typescript to create a MapKit JS map with a centered region and hide the compass.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.