jamespot-user-api
    Preparing search index...

    Variable calendarEventViewSchemaConst

    calendarEventViewSchema: ZodUnion<
        [
            ZodObject<
                {
                    _attachedFiles: ZodArray<
                        ZodObject<
                            {
                                _url: ZodString;
                                dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                dateModified: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                id: ZodType<number, ZodTypeDef, number>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                mainType: ZodEnum<[(...), (...), (...), (...), (...)]>;
                                mimetype: ZodString;
                                path: ZodOptional<ZodString>;
                                size: ZodNumber;
                            },
                            "strip",
                            ZodTypeAny,
                            jFileLittle,
                            jFileLittle,
                        >,
                        "many",
                    >;
                    _transientCtx: ZodOptional<ZodNull>;
                    processContext: ZodOptional<ZodNull>;
                    tags: ZodOptional<
                        ZodArray<
                            ZodObject<
                                {
                                    class: ZodType<(...), (...), (...)>;
                                    cssClass: ZodType<(...), (...), (...)>;
                                    cssColor: ZodType<(...), (...), (...)>;
                                    id: ZodType<(...), (...), (...)>;
                                    label: ZodType<(...), (...), (...)>;
                                    mainType: ZodType<(...), (...), (...)>;
                                    name: ZodType<(...), (...), (...)>;
                                    shortUri: ZodType<(...), (...), (...)>;
                                    type: ZodType<(...), (...), (...)>;
                                    uri: ZodType<(...), (...), (...)>;
                                } & { title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectAutocomplete,
                                jObjectAutocomplete,
                            >,
                            "many",
                        >,
                    >;
                    uiObjectLink: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<jObjectBase> & { _url: ZodString; title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectLittle,
                                jObjectLittle,
                            >,
                            "many",
                        >,
                    >;
                } & {
                    _audience: ZodArray<
                        ZodUnion<
                            [
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        dateCreation: ...;
                                        dateModified: ...;
                                        level: ...;
                                        variant: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    UserLittle,
                                    UserLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        category: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        privacy: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jGroupLittle,
                                    jGroupLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        uri: ...;
                                    } & { folderColor: ...; type: ... },
                                    "strip",
                                    ZodTypeAny,
                                    jFolderLittle,
                                    jFolderLittle,
                                >,
                                ZodObject<
                                    { dateCreation: ...; id: ...; title: ...; uri: ... } & {
                                        dateModified: ...;
                                        mainType: ...;
                                        type: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jNetworkLittle,
                                    jNetworkLittle,
                                >,
                            ],
                        >,
                        "many",
                    >;
                    _board: 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">;
                            },
                            "strip",
                            ZodTypeAny,
                            jArticleLittle,
                            jArticleLittle,
                        >,
                    >;
                    _right: ZodObject<ZodShape<Rights>, "strip", ZodTypeAny, Rights, Rights>;
                    _url: ZodString;
                    _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: ... }>>;
                        },
                        "strip",
                        ZodTypeAny,
                        UserLittle,
                        UserLittle,
                    >;
                    articleWidgets: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<WidgetWrapperGeneric<CombinedWidgetType>>,
                                "strip",
                                ZodTypeAny,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                            >,
                            "many",
                        >,
                    >;
                    dateCreation: ZodString;
                    dateEnd: ZodOptional<ZodString>;
                    dateModified: ZodString;
                    description: ZodOptional<ZodNullable<ZodString>>;
                    edito: ZodOptional<ZodString>;
                    id: ZodType<number, ZodTypeDef, number>;
                    image: ZodOptional<
                        ZodObject<
                            ZodShape<ImageSize>,
                            "strip",
                            ZodTypeAny,
                            ImageSize,
                            ImageSize,
                        >,
                    >;
                    mainType: ZodLiteral<"article">;
                    metas: ZodOptional<
                        ZodUnion<
                            [
                                ZodObject<
                                    ZodShape<MetasJamespot>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasJamespot,
                                    MetasJamespot,
                                >,
                                ZodObject<
                                    ZodShape<MetasYoutube>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasYoutube,
                                    MetasYoutube,
                                >,
                                ZodObject<
                                    ZodShape<MetasExternal>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasExternal,
                                    MetasExternal,
                                >,
                            ],
                        >,
                    >;
                    title: ZodString;
                    type: ZodLiteral<"boardCard">;
                    uri: ZodType<string, ZodTypeDef, string>;
                } & {
                    cardCover: ZodOptional<ZodUnknown>;
                    color: ZodOptional<ZodString>;
                    estimatedTime: ZodOptional<ZodUnknown>;
                    members: ZodArray<
                        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,
                        >,
                        "many",
                    >;
                    rolesPersons: ZodOptional<ZodUnknown>;
                    uriBoard: ZodOptional<ZodUnknown>;
                    uriList: ZodOptional<ZodUnknown>;
                },
                "strip",
                ZodTypeAny,
                jBoardCardView,
                jBoardCardView,
            >,
            ZodObject<
                {
                    _attachedFiles: ZodArray<
                        ZodObject<
                            {
                                _url: ZodString;
                                dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                dateModified: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                id: ZodType<number, ZodTypeDef, number>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                mainType: ZodEnum<[(...), (...), (...), (...), (...)]>;
                                mimetype: ZodString;
                                path: ZodOptional<ZodString>;
                                size: ZodNumber;
                            },
                            "strip",
                            ZodTypeAny,
                            jFileLittle,
                            jFileLittle,
                        >,
                        "many",
                    >;
                    _transientCtx: ZodOptional<ZodNull>;
                    bgColor: ZodOptional<ZodString>;
                    processContext: ZodOptional<ZodNull>;
                    tags: ZodOptional<
                        ZodArray<
                            ZodObject<
                                {
                                    class: ZodType<(...), (...), (...)>;
                                    cssClass: ZodType<(...), (...), (...)>;
                                    cssColor: ZodType<(...), (...), (...)>;
                                    id: ZodType<(...), (...), (...)>;
                                    label: ZodType<(...), (...), (...)>;
                                    mainType: ZodType<(...), (...), (...)>;
                                    name: ZodType<(...), (...), (...)>;
                                    shortUri: ZodType<(...), (...), (...)>;
                                    type: ZodType<(...), (...), (...)>;
                                    uri: ZodType<(...), (...), (...)>;
                                } & { title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectAutocomplete,
                                jObjectAutocomplete,
                            >,
                            "many",
                        >,
                    >;
                    uiObjectLink: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<jObjectBase> & { _url: ZodString; title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectLittle,
                                jObjectLittle,
                            >,
                            "many",
                        >,
                    >;
                    useQrcode: ZodOptional<ZodBoolean>;
                    webinarUrlForGuests: ZodNullable<ZodOptional<ZodString>>;
                } & {
                    _audience: ZodArray<
                        ZodUnion<
                            [
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        dateCreation: ...;
                                        dateModified: ...;
                                        level: ...;
                                        variant: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    UserLittle,
                                    UserLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        category: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        privacy: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jGroupLittle,
                                    jGroupLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        uri: ...;
                                    } & { folderColor: ...; type: ... },
                                    "strip",
                                    ZodTypeAny,
                                    jFolderLittle,
                                    jFolderLittle,
                                >,
                                ZodObject<
                                    { dateCreation: ...; id: ...; title: ...; uri: ... } & {
                                        dateModified: ...;
                                        mainType: ...;
                                        type: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jNetworkLittle,
                                    jNetworkLittle,
                                >,
                            ],
                        >,
                        "many",
                    >;
                    _right: ZodObject<ZodShape<Rights>, "strip", ZodTypeAny, Rights, Rights>;
                    _url: ZodString;
                    _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: ... }>>;
                        },
                        "strip",
                        ZodTypeAny,
                        UserLittle,
                        UserLittle,
                    >;
                    address: ZodString;
                    allDay: ZodBoolean;
                    articleWidgets: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<WidgetWrapperGeneric<CombinedWidgetType>>,
                                "strip",
                                ZodTypeAny,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                            >,
                            "many",
                        >,
                    >;
                    backgroundColor: ZodString;
                    dateCreation: ZodString;
                    dateEnd: ZodString;
                    dateModified: ZodString;
                    dateStart: ZodString;
                    description: ZodOptional<ZodNullable<ZodString>>;
                    edito: ZodOptional<ZodString>;
                    id: ZodType<number, ZodTypeDef, number>;
                    image: ZodOptional<
                        ZodObject<
                            ZodShape<ImageSize>,
                            "strip",
                            ZodTypeAny,
                            ImageSize,
                            ImageSize,
                        >,
                    >;
                    mainType: ZodLiteral<"article">;
                    metas: ZodOptional<
                        ZodUnion<
                            [
                                ZodObject<
                                    ZodShape<MetasJamespot>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasJamespot,
                                    MetasJamespot,
                                >,
                                ZodObject<
                                    ZodShape<MetasYoutube>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasYoutube,
                                    MetasYoutube,
                                >,
                                ZodObject<
                                    ZodShape<MetasExternal>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasExternal,
                                    MetasExternal,
                                >,
                            ],
                        >,
                    >;
                    noGestion: ZodBoolean;
                    place: ZodString;
                    qrCodeValue: ZodOptional<ZodString>;
                    textColor: ZodString;
                    title: ZodString;
                    type: ZodLiteral<"meeting">;
                    uri: ZodType<string, ZodTypeDef, string>;
                    urlGestion: ZodOptional<ZodString>;
                } & {
                    agenda: ZodOptional<ZodString>;
                    report: ZodOptional<ZodString>;
                    reportFile: ZodNullable<
                        ZodObject<
                            {
                                _url: ZodString;
                                dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                dateModified: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                id: ZodType<number, ZodTypeDef, number>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                mainType: ZodEnum<[(...), (...), (...), (...), (...)]>;
                                mimetype: ZodString;
                                path: ZodOptional<ZodString>;
                                size: ZodNumber;
                            },
                            "strip",
                            ZodTypeAny,
                            jFileLittle,
                            jFileLittle,
                        >,
                    >;
                },
                "strip",
                ZodTypeAny,
                jMeetingView,
                jMeetingView,
            >,
            ZodObject<
                {
                    _attachedFiles: ZodArray<
                        ZodObject<
                            {
                                _url: ZodString;
                                dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                dateModified: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                id: ZodType<number, ZodTypeDef, number>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                mainType: ZodEnum<[(...), (...), (...), (...), (...)]>;
                                mimetype: ZodString;
                                path: ZodOptional<ZodString>;
                                size: ZodNumber;
                            },
                            "strip",
                            ZodTypeAny,
                            jFileLittle,
                            jFileLittle,
                        >,
                        "many",
                    >;
                    _audience: ZodArray<
                        ZodUnion<
                            [
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        dateCreation: ...;
                                        dateModified: ...;
                                        level: ...;
                                        variant: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    UserLittle,
                                    UserLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        category: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        privacy: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jGroupLittle,
                                    jGroupLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        uri: ...;
                                    } & { folderColor: ...; type: ... },
                                    "strip",
                                    ZodTypeAny,
                                    jFolderLittle,
                                    jFolderLittle,
                                >,
                                ZodObject<
                                    { dateCreation: ...; id: ...; title: ...; uri: ... } & {
                                        dateModified: ...;
                                        mainType: ...;
                                        type: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jNetworkLittle,
                                    jNetworkLittle,
                                >,
                            ],
                        >,
                        "many",
                    >;
                    _right: ZodObject<ZodShape<Rights>, "strip", ZodTypeAny, Rights, Rights>;
                    _transientCtx: ZodOptional<ZodNull>;
                    _url: ZodString;
                    _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: ... }>>;
                        },
                        "strip",
                        ZodTypeAny,
                        UserLittle,
                        UserLittle,
                    >;
                    address: ZodString;
                    articleWidgets: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<WidgetWrapperGeneric<CombinedWidgetType>>,
                                "strip",
                                ZodTypeAny,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                            >,
                            "many",
                        >,
                    >;
                    backgroundColor: ZodString;
                    dateCreation: ZodString;
                    dateEnd: ZodString;
                    dateModified: ZodString;
                    dateStart: ZodString;
                    description: ZodOptional<ZodNullable<ZodString>>;
                    edito: ZodOptional<ZodString>;
                    id: ZodType<number, ZodTypeDef, number>;
                    image: ZodOptional<
                        ZodObject<
                            ZodShape<ImageSize>,
                            "strip",
                            ZodTypeAny,
                            ImageSize,
                            ImageSize,
                        >,
                    >;
                    mainType: ZodLiteral<"article">;
                    metas: ZodOptional<
                        ZodUnion<
                            [
                                ZodObject<
                                    ZodShape<MetasJamespot>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasJamespot,
                                    MetasJamespot,
                                >,
                                ZodObject<
                                    ZodShape<MetasYoutube>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasYoutube,
                                    MetasYoutube,
                                >,
                                ZodObject<
                                    ZodShape<MetasExternal>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasExternal,
                                    MetasExternal,
                                >,
                            ],
                        >,
                    >;
                    noGestion: ZodBoolean;
                    place: ZodString;
                    processContext: ZodOptional<ZodNull>;
                    qrCodeValue: ZodOptional<ZodString>;
                    tags: ZodOptional<
                        ZodArray<
                            ZodObject<
                                {
                                    class: ZodType<(...), (...), (...)>;
                                    cssClass: ZodType<(...), (...), (...)>;
                                    cssColor: ZodType<(...), (...), (...)>;
                                    id: ZodType<(...), (...), (...)>;
                                    label: ZodType<(...), (...), (...)>;
                                    mainType: ZodType<(...), (...), (...)>;
                                    name: ZodType<(...), (...), (...)>;
                                    shortUri: ZodType<(...), (...), (...)>;
                                    type: ZodType<(...), (...), (...)>;
                                    uri: ZodType<(...), (...), (...)>;
                                } & { title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectAutocomplete,
                                jObjectAutocomplete,
                            >,
                            "many",
                        >,
                    >;
                    textColor: ZodString;
                    title: ZodString;
                    type: ZodLiteral<"socialEvent">;
                    uiObjectLink: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<jObjectBase> & { _url: ZodString; title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectLittle,
                                jObjectLittle,
                            >,
                            "many",
                        >,
                    >;
                    uri: ZodType<string, ZodTypeDef, string>;
                } & {
                    allDay: ZodBoolean;
                    bgColor: ZodOptional<ZodString>;
                    hideFromCalendar: ZodBoolean;
                    socialEventCeiling: ZodOptional<ZodNullable<ZodNumber>>;
                    socialEventUseCeiling: ZodBoolean;
                    urlGestion: ZodOptional<ZodString>;
                    useQrcode: ZodOptional<ZodBoolean>;
                    webinarUrlForGuests: ZodNullable<ZodOptional<ZodString>>;
                },
                "strip",
                ZodTypeAny,
                jSocialEventView,
                jSocialEventView,
            >,
            ZodUnion<
                [
                    ZodObject<
                        {
                            _attachedFiles: ZodArray<
                                ZodObject<
                                    {
                                        _url: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        id: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & { mainType: ...; mimetype: ...; path: ...; size: ... },
                                    "strip",
                                    ZodTypeAny,
                                    jFileLittle,
                                    jFileLittle,
                                >,
                                "many",
                            >;
                            _transientCtx: ZodOptional<ZodNull>;
                            processContext: ZodOptional<ZodNull>;
                            tags: ZodOptional<
                                ZodArray<
                                    ZodObject<
                                        (...) & (...),
                                        "strip",
                                        ZodTypeAny,
                                        jObjectAutocomplete,
                                        jObjectAutocomplete,
                                    >,
                                    "many",
                                >,
                            >;
                            uiObjectLink: ZodOptional<
                                ZodArray<
                                    ZodObject<
                                        (...) & (...),
                                        "strip",
                                        ZodTypeAny,
                                        jObjectLittle,
                                        jObjectLittle,
                                    >,
                                    "many",
                                >,
                            >;
                        } & {
                            _audience: ZodArray<
                                ZodUnion<
                                    [
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                    ],
                                >,
                                "many",
                            >;
                            _right: ZodObject<
                                ZodShape<Rights>,
                                "strip",
                                ZodTypeAny,
                                Rights,
                                Rights,
                            >;
                            _url: ZodString;
                            _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",
                                >,
                            >;
                            dateCreation: ZodString;
                            dateEnd: ZodString;
                            dateModified: ZodString;
                            dateStart: ZodString;
                            description: ZodOptional<ZodNullable<ZodString>>;
                            edito: ZodOptional<ZodString>;
                            id: ZodType<number, ZodTypeDef, number>;
                            image: ZodOptional<
                                ZodObject<
                                    ZodShape<ImageSize>,
                                    "strip",
                                    ZodTypeAny,
                                    ImageSize,
                                    ImageSize,
                                >,
                            >;
                            mainType: ZodLiteral<"article">;
                            metas: ZodOptional<
                                ZodUnion<
                                    [
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                    ],
                                >,
                            >;
                            title: ZodString;
                            type: ZodLiteral<"recurringEventOccurrence">;
                            uri: ZodType<string, ZodTypeDef, string>;
                        },
                        "strip",
                        ZodTypeAny,
                        jRecurringEventOccurrenceViewTruthy,
                        jRecurringEventOccurrenceViewTruthy,
                    >,
                    ZodObject<
                        {
                            _audience: ZodArray<
                                ZodUnion<
                                    [
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                    ],
                                >,
                                "many",
                            >;
                            _right: ZodNever;
                            _url: ZodType<"", ZodTypeDef, "">;
                            _user: ZodNever;
                            articleWidgets: ZodNull;
                            dateCreation: ZodType<null, ZodTypeDef, null>;
                            dateEnd: ZodString;
                            dateModified: ZodType<null, ZodTypeDef, null>;
                            dateStart: ZodString;
                            description: ZodLiteral<"">;
                            edito: ZodOptional<ZodString>;
                            id: ZodType<-1, ZodTypeDef, -1>;
                            image: ZodNull;
                            mainType: ZodLiteral<"article">;
                            metas: ZodOptional<
                                ZodUnion<
                                    [
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                        ZodObject<(...), (...), (...), (...), (...)>,
                                    ],
                                >,
                            >;
                            title: ZodLiteral<"">;
                            type: ZodType<
                                "recurringEventOccurrence",
                                ZodTypeDef,
                                "recurringEventOccurrence",
                            >;
                            uri: ZodType<"", ZodTypeDef, "">;
                        } & {
                            _attachedFiles: ZodNull;
                            _transientCtx: ZodNull;
                            processContext: ZodNull;
                            tags: ZodNull;
                            uiObjectLink: ZodNull;
                        },
                        "strip",
                        ZodTypeAny,
                        Merge<
                            Merge<
                                {
                                    _url: "";
                                    dateCreation: null;
                                    dateEnd: string;
                                    dateModified: null;
                                    dateStart: string;
                                    id: -1;
                                    mainType: "article";
                                    title: "";
                                    type: "recurringEventOccurrence";
                                    uri: "";
                                },
                                {
                                    _audience: Audience[];
                                    _right: never;
                                    _user: never;
                                    articleWidgets: null;
                                    description: "";
                                    image: null;
                                    title: "";
                                },
                            >,
                            {
                                _attachedFiles: null;
                                _transientCtx: null;
                                processContext: null;
                                tags: null;
                                uiObjectLink: null;
                            },
                        >,
                        Merge<
                            Merge<
                                {
                                    _url: "";
                                    dateCreation: null;
                                    dateEnd: string;
                                    dateModified: null;
                                    dateStart: string;
                                    id: -1;
                                    mainType: "article";
                                    title: "";
                                    type: "recurringEventOccurrence";
                                    uri: "";
                                },
                                {
                                    _audience: Audience[];
                                    _right: never;
                                    _user: never;
                                    articleWidgets: null;
                                    description: "";
                                    image: null;
                                    title: "";
                                },
                            >,
                            {
                                _attachedFiles: null;
                                _transientCtx: null;
                                processContext: null;
                                tags: null;
                                uiObjectLink: null;
                            },
                        >,
                    >,
                ],
            >,
            ZodObject<
                {
                    _attachedFiles: ZodArray<
                        ZodObject<
                            {
                                _url: ZodString;
                                dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                dateModified: ZodOptionalType<ZodType<(...), (...), (...)>>;
                                id: ZodType<number, ZodTypeDef, number>;
                                title: ZodString;
                                type: ZodType<string, ZodTypeDef, string>;
                                uri: ZodType<string, ZodTypeDef, string>;
                            } & {
                                mainType: ZodEnum<[(...), (...), (...), (...), (...)]>;
                                mimetype: ZodString;
                                path: ZodOptional<ZodString>;
                                size: ZodNumber;
                            },
                            "strip",
                            ZodTypeAny,
                            jFileLittle,
                            jFileLittle,
                        >,
                        "many",
                    >;
                    _transientCtx: ZodOptional<ZodNull>;
                    processContext: ZodOptional<ZodNull>;
                    tags: ZodOptional<
                        ZodArray<
                            ZodObject<
                                {
                                    class: ZodType<(...), (...), (...)>;
                                    cssClass: ZodType<(...), (...), (...)>;
                                    cssColor: ZodType<(...), (...), (...)>;
                                    id: ZodType<(...), (...), (...)>;
                                    label: ZodType<(...), (...), (...)>;
                                    mainType: ZodType<(...), (...), (...)>;
                                    name: ZodType<(...), (...), (...)>;
                                    shortUri: ZodType<(...), (...), (...)>;
                                    type: ZodType<(...), (...), (...)>;
                                    uri: ZodType<(...), (...), (...)>;
                                } & { title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectAutocomplete,
                                jObjectAutocomplete,
                            >,
                            "many",
                        >,
                    >;
                    uiObjectLink: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<jObjectBase> & { _url: ZodString; title: ZodString },
                                "strip",
                                ZodTypeAny,
                                jObjectLittle,
                                jObjectLittle,
                            >,
                            "many",
                        >,
                    >;
                } & {
                    _audience: ZodArray<
                        ZodUnion<
                            [
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        dateCreation: ...;
                                        dateModified: ...;
                                        level: ...;
                                        variant: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    UserLittle,
                                    UserLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        type: ...;
                                        uri: ...;
                                    } & {
                                        category: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        privacy: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jGroupLittle,
                                    jGroupLittle,
                                >,
                                ZodObject<
                                    {
                                        _url: ...;
                                        dateCreation: ...;
                                        dateModified: ...;
                                        id: ...;
                                        mainType: ...;
                                        title: ...;
                                        uri: ...;
                                    } & { folderColor: ...; type: ... },
                                    "strip",
                                    ZodTypeAny,
                                    jFolderLittle,
                                    jFolderLittle,
                                >,
                                ZodObject<
                                    { dateCreation: ...; id: ...; title: ...; uri: ... } & {
                                        dateModified: ...;
                                        mainType: ...;
                                        type: ...;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    jNetworkLittle,
                                    jNetworkLittle,
                                >,
                            ],
                        >,
                        "many",
                    >;
                    _right: ZodObject<ZodShape<Rights>, "strip", ZodTypeAny, Rights, Rights>;
                    _url: ZodString;
                    _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: ... }>>;
                        },
                        "strip",
                        ZodTypeAny,
                        UserLittle,
                        UserLittle,
                    >;
                    articleWidgets: ZodOptional<
                        ZodArray<
                            ZodObject<
                                ZodShape<WidgetWrapperGeneric<CombinedWidgetType>>,
                                "strip",
                                ZodTypeAny,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                                WidgetWrapperGeneric<CombinedWidgetType>,
                            >,
                            "many",
                        >,
                    >;
                    dateCreation: ZodString;
                    dateEnd: ZodString;
                    dateModified: ZodString;
                    dateStart: ZodString;
                    description: ZodOptional<ZodNullable<ZodString>>;
                    edito: ZodOptional<ZodString>;
                    id: ZodType<number, ZodTypeDef, number>;
                    image: ZodOptional<
                        ZodObject<
                            ZodShape<ImageSize>,
                            "strip",
                            ZodTypeAny,
                            ImageSize,
                            ImageSize,
                        >,
                    >;
                    mainType: ZodLiteral<"article">;
                    metas: ZodOptional<
                        ZodUnion<
                            [
                                ZodObject<
                                    ZodShape<MetasJamespot>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasJamespot,
                                    MetasJamespot,
                                >,
                                ZodObject<
                                    ZodShape<MetasYoutube>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasYoutube,
                                    MetasYoutube,
                                >,
                                ZodObject<
                                    ZodShape<MetasExternal>,
                                    "strip",
                                    ZodTypeAny,
                                    MetasExternal,
                                    MetasExternal,
                                >,
                            ],
                        >,
                    >;
                    title: ZodString;
                    type: ZodLiteral<"membogoEvent">;
                    uri: ZodType<string, ZodTypeDef, string>;
                } & {
                    agenda: ZodOptional<ZodString>;
                    bgColor: ZodOptional<ZodString>;
                    noGestion: ZodNullable<ZodBoolean>;
                    place: ZodOptional<ZodString>;
                    textColor: ZodOptional<ZodString>;
                },
                "strip",
                ZodTypeAny,
                jMemboGoEventView,
                jMemboGoEventView,
            >,
        ],
    > = ...