package com.vanced.manager.core.mvi import kotlinx.coroutines.flow.MutableSharedFlow typealias Handler = suspend MutableSharedFlow.( state: State, action: Action, sideEffect: MutableSharedFlow ) -> Unit typealias Reducer = suspend ( state: State, modification: Modification ) -> State