- makeExo<T>(tag, interfaceGuard, methods, options?): Guarded<T>
Parameters
tag: string
interfaceGuard: undefined | InterfaceGuard<{
[M in string | number | symbol]: MethodGuard
}>
methods: T
Optional options: FarClassOptions<ClassContext<S, M>> = undefined
Returns Guarded<T>
CAVEAT: static typing does not yet support
callWhentransformation