utilium
    Preparing search index...

    Type Alias Member<T, D>

    Member: D extends 0
        ? T
        : T extends (infer U)[]
            ? Member<U, D extends number ? Subtract<D, 1> : null>
            : T

    Gets the type of an array's members

    Type Parameters

    • T
    • D = null