Type alias RecursiveMapTo<T, New>

RecursiveMapTo<T, New>: {
    [P in keyof T]: RecursiveMapToDist<T[P], New>
}

Maps a type recursively and replace each non object type with the new type

Type Parameters

  • T

    type to map

  • New

    type to map to for each non object type

Generated using TypeDoc