BehaviourContext

fun BehaviourContext(bot: <Error class: unknown class>, scope: CoroutineScope, flowsUpdatesFilter: <Error class: unknown class> = FlowsUpdatesFilter(), triggersHolder: TriggersHolder = TriggersHolder(), useDefaultSubcontextInitialAction: Boolean = true, subcontextInitialAction: CustomBehaviourContextAndTypeReceiver<BehaviourContext, Unit, <Error class: unknown class>> = {}): DefaultBehaviourContext
inline fun <T> BehaviourContext(bot: <Error class: unknown class>, scope: CoroutineScope, flowsUpdatesFilter: <Error class: unknown class> = FlowsUpdatesFilter(), triggersHolder: TriggersHolder = TriggersHolder(), noinline subcontextInitialAction: CustomBehaviourContextAndTypeReceiver<BehaviourContext, Unit, <Error class: unknown class>> = {}, useDefaultSubcontextInitialAction: Boolean = true, crossinline block: BehaviourContext.() -> T): T
inline fun <T> BehaviourContext(bot: <Error class: unknown class>, scope: CoroutineScope, upstreamUpdatesFlow: Flow<<Error class: unknown class>>, triggersHolder: TriggersHolder = TriggersHolder(), noinline subcontextInitialAction: CustomBehaviourContextAndTypeReceiver<BehaviourContext, Unit, <Error class: unknown class>> = {}, useDefaultSubcontextInitialAction: Boolean = true, crossinline block: BehaviourContext.() -> T): T
fun BehaviourContext(bot: <Error class: unknown class>, scope: CoroutineScope, upstreamUpdatesFlow: Flow<<Error class: unknown class>>, subcontextInitialAction: CustomBehaviourContextAndTypeReceiver<BehaviourContext, Unit, <Error class: unknown class>>, triggersHolder: TriggersHolder = TriggersHolder(), useDefaultSubcontextInitialAction: Boolean = true): DefaultBehaviourContext