To set up your development environment for `NavigationEvent`, follow these
steps.

## Declare dependencies

1. Add the `navigationevent` artifact to your project. This is the core library
   containing the shared `NavigationEventDispatcher` and `NavigationEventHandler`
   classes.

   For Jetpack Compose integration, you also need to add the corresponding
   Compose artifact:

   ```toml
   [versions]
   navigationevent = "1.0.0"

   [libraries]
   # NavigationEvent libraries
   androidx-navigationevent = { module = "androidx.navigationevent:navigationevent", version.ref = "navigationevent" }
   androidx-navigationevent-compose = { module = "androidx.navigationevent:navigationevent-compose", version.ref = "navigationevent" }
   ```
2. Update your compile SDK to 36 or above:

   ```toml
   [versions]
   compileSdk = "36"
   ```
3. Add the following to your app build file, `app/build.gradle.kts`:

   ```kotlin
   dependencies {
     ...
     implementation(libs.androidx.navigationevent)
     implementation(libs.androidx.navigationevent.compose)
   }
   ```