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