proposit-core
    Preparing search index...

    Variable RelaxedSoftwareReferenceSchemaConst

    RelaxedSoftwareReferenceSchema: TIntersect<
        [
            TObject<
                {
                    type: TUnion<
                        [
                            TLiteral<"Book">,
                            TLiteral<"Website">,
                            TLiteral<"BookChapter">,
                            TLiteral<"Handbook">,
                            TLiteral<"TechnicalReport">,
                            TLiteral<"Standard">,
                            TLiteral<"Thesis">,
                        ],
                    >;
                },
            >,
            TObject<
                {
                    authors: TOptional<
                        TArray<
                            TUnion<
                                [
                                    TObject<
                                        {
                                            familyName: TString;
                                            givenNames: TString;
                                            suffix: TOptional<(...)>;
                                        },
                                    >,
                                    TObject<{ name: TString }>,
                                ],
                            >,
                        >,
                    >;
                    doi: TOptional<TString>;
                    publisher: TOptional<TString>;
                    title: TString;
                    type: TLiteral<"Software">;
                    url: TString;
                    version: TOptional<TString>;
                    year: TOptional<TRefine<TString>>;
                },
            >,
        ],
    > = ...