import { type Context } from "https://deno.land/x/effection@3.0.0-beta.3/lib/types.ts";
`Context`` defines a value which is in effect for a given scope which is an (action, resource, call, or spawn).
When used as an operation, it gets the value of the Context from
the current scope. If it has not been set, and there is no default
value, then a MissingContextError
will be raised.
Unless a context value is defined for a particular scope, it will inherit its value from its parent scope.
Properties
readonly
optional
defaultValue: TThe value of the context if has not been defined for the current operation.