Library API
    Preparing search index...

    Type Alias Entry<T>

    Entry: T extends readonly [unknown, ...unknown[]]
        ? TupleEntry<T>
        : T extends ReadonlyArray<infer U> ? [`${number}`, U] : ObjectEntry<T>

    if T extends readonly[] => [number, T], if T extends {} => [key:string, T]

    Type Parameters