Typecorev0.4.1RequiredOfThe 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