ParentFull threaddavidmurdoch·Your can do that now in Typescript. But it will take several minutes to resolve your types. I've done it and it's a horrible dev experience, sadly.View on HN