| "length" ? never : P })[keyof T];   
                  
                  
                  type NoHeader<T> = Pick<T, NoHeaderKeys<T>>;
                  
                  
                
Omit<T, "messageType" | "length">, возможно, было бы проще
Обсуждают сегодня