// COMPILE-TIME STUB of ai.mapmap:core:0.2.0 — used ONLY with `-PskipMapmap`
// (see android/build.gradle). Never packaged into a real build. These files
// double as the written record of the SDK surface the bridge was implemented
// against, reconstructed from https://mapmap.ai/docs (which documents 0.1.0
// setup only) plus the 0.2.0 release summary. Anything that fails to compile
// against the real AAR once GitHub Packages credentials exist marks exactly
// where the assumed and actual APIs diverge.
package ai.mapmap

/** Loads the native core (JNI). Documented as `MapMap.ensureLoaded()`. */
object MapMap {
  @JvmStatic
  fun ensureLoaded() {
    stubOnly()
  }
}

internal fun stubOnly(): Nothing =
  throw UnsupportedOperationException("ai.mapmap compile stub — must never be on a runtime classpath")
