import type { ContextUsing } from '../../framework-types/execution-context/Types';
import type { BaseContext } from '../../framework-types/Types';
import type { EventListenerEffectFactory } from './core/effects/EventListenerEffectFactory';
import type { StateEffectFactory } from './core/state/state-effect/StateEffectFactory';
export type ContextWithState = ContextUsing<[
    typeof StateEffectFactory,
    typeof EventListenerEffectFactory
], BaseContext>;
