interface ReactiveEffectOptions Properties allowRecurse Signature allowRecurse?: boolean; lazy Signature lazy?: boolean; onStop Signature onStop?: () => void; scheduler Signature scheduler?: EffectScheduler; scope Signature scope?: EffectScope; ReactiveEffect ReactiveEffectRunner