Periodic Table Database Schema - v0.7.1
    Preparing search index...
    CollectionValue: [T] extends [OneOrMany<infer P>]
        ? P | P[]
        : [T] extends [Group<infer G>]
            ? { [GK in keyof G]: Collection<G[GK]> }
            : [T] extends [PropertyWrapper]
                ? Expand<T>
                : [T] extends [Distinct<infer D>]
                    ? Distinct<D>
                    : [T] extends [object] ? Expand<T> : T

    Recursive resolver for property types within a collection structure.

    Type Parameters

    • T

      The raw data type to resolve.