Optionaloptions: FarClassOptions<KitContext<ReturnType<I>, GuardedKit<F, GK>>, GuardedKit<F, GK>>Define an exo class kit whose facet methods are type-checked against the InterfaceGuardKit.
When the guard kit carries typed InterfaceGuards, each facet's methods are constrained to match the corresponding guard's inferred signatures.
Optionaloptions: FarClassOptions<
Define an exo class kit whose facet methods are type-checked against the InterfaceGuardKit.
When the guard kit carries typed InterfaceGuards, each facet's methods are constrained to match the corresponding guard's inferred signatures.