Skip to content

[T] TypeOfDiagnostics

type TypeOfDiagnostics<T> = T extends DiagnosticMap<infer D> ? D : never;

Extracts the code-to-message type from a diagnostic definition map for reuse in generic APIs.

Type Parameter
T extends DiagnosticMap<any>