Navigation
inline fun <Main : BasicScreen> Navigation(modifier: Modifier = Modifier.fillMaxSize(), deeplink: DeepLink<ScreenManager> = DeepLink.default(), noinline transitionSpecProvider: AnimatedContentTransitionScope<*>.() -> ContentTransform = {
slideIntoContainer(
towards = AnimatedContentTransitionScope.SlideDirection.Start,
animationSpec = tween(durationMillis = 400)
) togetherWith slideOutOfContainer(
towards = AnimatedContentTransitionScope.SlideDirection.End,
animationSpec = tween(durationMillis = 400)
)
}, crossinline builder: ScreenMap.() -> Unit)