undici-types provides TypeScript definitions for the undici HTTP/1.1 client. This package offers type safety when working with undici, ensuring correct usage of its APIs and improving developer experience. It defines interfaces and types for request and response objects, headers, streams, and other core components. Using undici-types minimizes runtime errors and allows for better code completion and static analysis in TypeScript projects that leverage the undici client.