Periodic Table Database Schema - v0.7.1
    Preparing search index...

    Type Alias MineralDomain

    MineralDomain: Collection<
        {
            [key: MineralId]: {
                "@metadata": Distinct<
                    {
                        commit: string;
                        hash: string;
                        lastModified: IsoDate;
                        permalink: `${RepoBase}/blob/${string}/data/${string}.ts`;
                        schemaVersion: 1;
                    },
                >;
                abundance?: AbundanceCollection;
                chemistry?: ChemistryCollection;
                classification: C;
                composition: CompositionCollection<D>;
                descriptive?: DescriptiveCollection;
                forms?: FormCollection<SingleMineral>;
                formula?: FormulaCollection;
                generic?: GenericCollection;
                history?: HistoryCollection;
                identification?: IdentificationCollection;
                media?: MediaCollection;
                physics?: PhysicsCollection;
                reaction?: ReactionCollection;
                safety?: SafetyCollection;
                structure?: StructureCollection;
                weblinks?: Weblinks;
            };
        },
    >

    Collection of all mineral species, indexed by their unique identifiers.