B, чтобы  в A обязательно были все свойства типа B, но при этом не запрещались и любые другие? 
                  
                  
                  Я попытался так, но так теряется автокомплит:
                  
                  
                  
                  
                  
                  type A = { a: string; b: string }
                  
                  
                  type B = A & any
                  
                  
                
type B = A & Record<any, any> а нельзя вот так?
Обсуждают сегодня