Type alias Type<T, TargetType>

Type<T, TargetType>: Str<T> extends `${infer CT extends TargetType}`
    ? CT
    : T

传入一个字面量类型,将其转换成第二个参数类型

Type Parameters

  • T extends string | number | bigint | boolean

  • TargetType extends string | number | bigint | boolean

Generated using TypeDoc