Type Alias TIntrinsic<T, M>

TIntrinsic<T, M>: T extends TMappedKey
    ? TIntrinsicFromMappedKey<T, M>
    : T extends TTemplateLiteral<infer S>
        ? TTemplateLiteral<TFromTemplateLiteral<S, M>>
        : T extends TUnion<infer S>
            ? TUnion<TFromRest<S, M>>
            : T extends TLiteral<infer S>
                ? TLiteral<TFromLiteralValue<S, M>>
                : T

Type Parameters