// ets_tracing: off export const _R: unique symbol = Symbol() export type _R = [T] extends [{ [k in typeof _R]: (_: infer R) => void }] ? R : never export const _InErr: unique symbol = Symbol() export type _InErr = [T] extends [{ [k in typeof _InErr]: (_: infer InErr) => void }] ? InErr : never export const _In: unique symbol = Symbol() export type _In = [T] extends [{ [k in typeof _In]: (_: infer In) => void }] ? In : never export const _OutErr: unique symbol = Symbol() export type _OutErr = [T] extends [{ [k in typeof _L]: () => infer OutErr }] ? OutErr : never export const _L: unique symbol = Symbol() export type _L = [T] extends [{ [k in typeof _L]: () => infer L }] ? L : never export const _Z: unique symbol = Symbol() export type _Z = [T] extends [{ [k in typeof _Z]: () => infer Z }] ? Z : never