proposit-core
    Preparing search index...

    Variable IEEEReferenceSchemaConst

    IEEEReferenceSchema: TUnion<
        [
            TIntersect<
                [
                    TObject<
                        {
                            type: TUnion<
                                [
                                    TLiteral<"Book">,
                                    TLiteral<"Website">,
                                    TLiteral<"BookChapter">,
                                    TLiteral<"Handbook">,
                                    TLiteral<"TechnicalReport">,
                                    TLiteral<"Standard">,
                                    TLiteral<"Thesis">,
                                ],
                            >;
                        },
                    >,
                    TObject<
                        {
                            authors: TArray<
                                TObject<
                                    {
                                        familyName: TString;
                                        givenNames: TString;
                                        suffix: TOptional<TString>;
                                    },
                                >,
                            >;
                            edition: TOptional<TString>;
                            isbn: TOptional<TString>;
                            location: TOptional<TString>;
                            publisher: TString;
                            title: TString;
                            type: TLiteral<"Book">;
                            year: TString;
                        },
                    >,
                ],
            >,
            TIntersect<
                [
                    TObject<
                        {
                            type: TUnion<
                                [
                                    TLiteral<"Book">,
                                    TLiteral<"Website">,
                                    TLiteral<"BookChapter">,
                                    TLiteral<"Handbook">,
                                    TLiteral<"TechnicalReport">,
                                    TLiteral<"Standard">,
                                    TLiteral<"Thesis">,
                                ],
                            >;
                        },
                    >,
                    TObject<
                        {
                            accessedDate: TDateType;
                            authors: TArray<
                                TObject<
                                    {
                                        familyName: TString;
                                        givenNames: TString;
                                        suffix: TOptional<TString>;
                                    },
                                >,
                            >;
                            pageTitle: TString;
                            type: TLiteral<"Website">;
                            url: TString;
                            websiteTitle: TString;
                        },
                    >,
                ],
            >,
            TIntersect<
                [
                    TObject<
                        {
                            type: TUnion<
                                [
                                    TLiteral<"Book">,
                                    TLiteral<"Website">,
                                    TLiteral<"BookChapter">,
                                    TLiteral<"Handbook">,
                                    TLiteral<"TechnicalReport">,
                                    TLiteral<"Standard">,
                                    TLiteral<"Thesis">,
                                ],
                            >;
                        },
                    >,
                    TObject<
                        {
                            authors: TArray<
                                TObject<
                                    {
                                        familyName: TString;
                                        givenNames: TString;
                                        suffix: TOptional<TString>;
                                    },
                                >,
                            >;
                            bookTitle: TString;
                            chapterTitle: TString;
                            editors: TOptional<
                                TArray<
                                    TObject<
                                        {
                                            familyName: TString;
                                            givenNames: TString;
                                            suffix: TOptional<(...)>;
                                        },
                                    >,
                                >,
                            >;
                            isbn: TOptional<TString>;
                            location: TString;
                            pages: TOptional<TString>;
                            publisher: TString;
                            type: TLiteral<"BookChapter">;
                            year: TString;
                        },
                    >,
                ],
            >,
        ],
    > = ...