Typecorev0.1.4RequiredOfThe context a Gate requires. type RequiredOf<TGate> = TGate extends Gate<infer Ctx> ? Ctx : never;ExamplesCopytype OwnerCtx = RequiredOf<ReturnType<typeof OwnerOnly>>; // GateContextBaseType parametersTGateThe gate type to read the required context from. TGate