jamespot-user-api
    Preparing search index...

    Variable jQuarantineListSchemaConst

    jQuarantineListSchema: ZodObject<
        {
            _audience: ZodArray<
                ZodUnion<
                    [
                        ZodObject<
                            {
                                _url: ZodString;
                                id: ZodType<number, ZodTypeDef, number>;
                                mainType: ZodType<string, ZodTypeDef, string>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                dateCreation: ZodString;
                                dateModified: ZodString;
                                level: ZodNativeEnum<
                                    { ADMIN: ...; EXTERNAL: ...; GUEST: ...; USER: ... },
                                >;
                                variant: ZodOptional<ZodNativeEnum<(...)>>;
                            },
                            "strip",
                            ZodTypeAny,
                            UserLittle,
                            UserLittle,
                        >,
                        ZodObject<
                            {
                                _url: ZodString;
                                id: ZodType<number, ZodTypeDef, number>;
                                mainType: ZodType<string, ZodTypeDef, string>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                category: ZodNumber;
                                dateCreation: ZodString;
                                dateModified: ZodString;
                                privacy: ZodNativeEnum<typeof GroupPrivacy>;
                            },
                            "strip",
                            ZodTypeAny,
                            jGroupLittle,
                            jGroupLittle,
                        >,
                        ZodObject<
                            {
                                _url: ZodString;
                                dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                dateModified: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                id: ZodType<number, ZodTypeDef, number>;
                                mainType: ZodType<string, ZodTypeDef, string>;
                                title: ZodString;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                folderColor: ZodOptional<ZodString>;
                                type: ZodEnum<[(...), (...)]>;
                            },
                            "strip",
                            ZodTypeAny,
                            jFolderLittle,
                            jFolderLittle,
                        >,
                        ZodObject<
                            {
                                dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                id: ZodType<number, ZodTypeDef, number>;
                                title: ZodString;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                dateModified: ZodNullable<ZodString>;
                                mainType: ZodLiteral<"network">;
                                type: ZodEnum<[(...)]>;
                            },
                            "strip",
                            ZodTypeAny,
                            jNetworkLittle,
                            jNetworkLittle,
                        >,
                    ],
                >,
                "many",
            >;
            _right: ZodObject<ZodShape<Rights>, "strip", ZodTypeAny, Rights, Rights>;
            _user: ZodObject<
                {
                    _url: ZodString;
                    id: ZodType<number, ZodTypeDef, number>;
                    mainType: ZodType<string, ZodTypeDef, string>;
                    title: ZodString;
                    type: ZodType<string, ZodTypeDef, string>;
                    uri: ZodType<string, ZodTypeDef, string>;
                } & {
                    dateCreation: ZodString;
                    dateModified: ZodString;
                    level: ZodNativeEnum<{ ADMIN: 9; EXTERNAL: 3; GUEST: 0; USER: 5 }>;
                    variant: ZodOptional<ZodNativeEnum<{ EXTRABOT: "extraBot" }>>;
                },
                "strip",
                ZodTypeAny,
                UserLittle,
                UserLittle,
            >;
            articleWidgets: ZodOptional<
                ZodArray<
                    ZodObject<
                        ZodShape<WidgetWrapperGeneric<CombinedWidgetType>>,
                        "strip",
                        ZodTypeAny,
                        WidgetWrapperGeneric<CombinedWidgetType>,
                        WidgetWrapperGeneric<CombinedWidgetType>,
                    >,
                    "many",
                >,
            >;
            description: ZodOptional<ZodNullable<ZodString>>;
            edito: ZodOptional<ZodString>;
            image: ZodOptional<
                ZodObject<
                    ZodShape<ImageSize>,
                    "strip",
                    ZodTypeAny,
                    ImageSize,
                    ImageSize,
                >,
            >;
            metas: ZodOptional<
                ZodUnion<
                    [
                        ZodObject<
                            ZodShape<MetasJamespot>,
                            "strip",
                            ZodTypeAny,
                            MetasJamespot,
                            MetasJamespot,
                        >,
                        ZodObject<
                            ZodShape<MetasYoutube>,
                            "strip",
                            ZodTypeAny,
                            MetasYoutube,
                            MetasYoutube,
                        >,
                        ZodObject<
                            ZodShape<MetasExternal>,
                            "strip",
                            ZodTypeAny,
                            MetasExternal,
                            MetasExternal,
                        >,
                    ],
                >,
            >;
        } & {
            _url: ZodString;
            dateCreation: ZodString;
            dateModified: ZodString;
            id: ZodType<number, ZodTypeDef, number>;
            mainType: ZodLiteral<"article">;
            title: ZodString;
            type: ZodLiteral<"quarantine">;
            uri: ZodType<string, ZodTypeDef, string>;
        } & {
            relatedArticle: ZodOptional<
                ZodObject<
                    {
                        _url: ZodString;
                        id: ZodType<number, ZodTypeDef, number>;
                        title: ZodString;
                        type: ZodType<string, ZodTypeDef, string>;
                        uri: ZodType<string, ZodTypeDef, string>;
                    } & {
                        dateCreation: ZodString;
                        dateModified: ZodString;
                        mainType: ZodLiteral<"article">;
                    } & {
                        _audience: ZodArray<
                            ZodUnion<
                                [
                                    ZodObject<(...), (...), (...), (...), (...)>,
                                    ZodObject<(...), (...), (...), (...), (...)>,
                                    ZodObject<(...), (...), (...), (...), (...)>,
                                    ZodObject<(...), (...), (...), (...), (...)>,
                                ],
                            >,
                            "many",
                        >;
                        _right: ZodObject<
                            ZodShape<Rights>,
                            "strip",
                            ZodTypeAny,
                            Rights,
                            Rights,
                        >;
                        _user: ZodObject<
                            {
                                _url: ZodString;
                                id: ZodType<(...), (...), (...)>;
                                mainType: ZodType<(...), (...), (...)>;
                                title: ZodString;
                                type: ZodType<(...), (...), (...)>;
                                uri: ZodType<(...), (...), (...)>;
                            } & {
                                dateCreation: ZodString;
                                dateModified: ZodString;
                                level: ZodNativeEnum<(...)>;
                                variant: ZodOptional<(...)>;
                            },
                            "strip",
                            ZodTypeAny,
                            UserLittle,
                            UserLittle,
                        >;
                        articleWidgets: ZodOptional<
                            ZodArray<
                                ZodObject<
                                    ZodShape<(...)>,
                                    "strip",
                                    ZodTypeAny,
                                    WidgetWrapperGeneric<(...)>,
                                    WidgetWrapperGeneric<(...)>,
                                >,
                                "many",
                            >,
                        >;
                        description: ZodOptional<ZodNullable<ZodString>>;
                        edito: ZodOptional<ZodString>;
                        image: ZodOptional<
                            ZodObject<
                                ZodShape<ImageSize>,
                                "strip",
                                ZodTypeAny,
                                ImageSize,
                                ImageSize,
                            >,
                        >;
                        metas: ZodOptional<
                            ZodUnion<
                                [
                                    ZodObject<(...), (...), (...), (...), (...)>,
                                    ZodObject<(...), (...), (...), (...), (...)>,
                                    ZodObject<(...), (...), (...), (...), (...)>,
                                ],
                            >,
                        >;
                    },
                    "strip",
                    ZodTypeAny,
                    jArticleList,
                    jArticleList,
                >,
            >;
            relatedObject: ZodOptional<
                ZodUnion<
                    [
                        ZodObject<
                            {
                                id: ZodType<number, ZodTypeDef, number>;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                _user: ZodObject<
                                    (...) & (...),
                                    "strip",
                                    ZodTypeAny,
                                    UserLittle,
                                    UserLittle,
                                >;
                                dateCreation: ZodString;
                                dateModified: ZodNullable<ZodString>;
                                description: ZodNullable<ZodString>;
                                mainType: ZodLiteral<"comment">;
                            } & {
                                _actions: ZodOptional<ZodRecord<(...), (...)>>;
                                _article: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                _attachedFiles: ZodOptional<ZodArray<(...), (...)>>;
                                _right: ZodObject<
                                    ZodShape<(...)>,
                                    "strip",
                                    ZodTypeAny,
                                    Rights,
                                    Rights,
                                >;
                                _widgets: ZodOptional<ZodArray<(...), (...)>>;
                            },
                            "strip",
                            ZodTypeAny,
                            jCommentList,
                            jCommentList,
                        >,
                        ZodObject<
                            {
                                _url: ZodString;
                                id: ZodType<number, ZodTypeDef, number>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                dateCreation: ZodString;
                                dateModified: ZodString;
                                mainType: ZodLiteral<"article">;
                            } & {
                                _audience: ZodArray<ZodUnion<(...)>, "many">;
                                _right: ZodObject<
                                    ZodShape<(...)>,
                                    "strip",
                                    ZodTypeAny,
                                    Rights,
                                    Rights,
                                >;
                                _user: ZodObject<
                                    (...) & (...),
                                    "strip",
                                    ZodTypeAny,
                                    UserLittle,
                                    UserLittle,
                                >;
                                articleWidgets: ZodOptional<ZodArray<(...), (...)>>;
                                description: ZodOptional<ZodNullable<(...)>>;
                                edito: ZodOptional<ZodString>;
                                image: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                metas: ZodOptional<ZodUnion<(...)>>;
                            },
                            "strip",
                            ZodTypeAny,
                            jArticleList,
                            jArticleList,
                        >,
                    ],
                >,
            >;
            relatedUser: ZodOptional<
                ZodObject<
                    {
                        _url: ZodString;
                        id: ZodType<number, ZodTypeDef, number>;
                        mainType: ZodType<string, ZodTypeDef, string>;
                        title: ZodString;
                        type: ZodType<string, ZodTypeDef, string>;
                        uri: ZodType<string, ZodTypeDef, string>;
                    } & {
                        dateCreation: ZodString;
                        dateModified: ZodString;
                        level: ZodNativeEnum<{ ADMIN: 9; EXTERNAL: 3; GUEST: 0; USER: 5 }>;
                        variant: ZodOptional<ZodNativeEnum<{ EXTRABOT: "extraBot" }>>;
                    } & { active: ZodNumber },
                    "strip",
                    ZodTypeAny,
                    UserList,
                    UserList,
                >,
            >;
        },
        "strip",
        ZodTypeAny,
        jQuarantineList,
        jQuarantineList,
    > = ...