jamespot-user-api
    Preparing search index...

    Variable CreateRoomPayloadSchemaConst

    CreateRoomPayloadSchema: ZodObject<
        Pick<
            ZodShape<jObjectBase> & {
                _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>;
                _user: 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: ...; EXTERNAL: ...; GUEST: ...; USER: ... },
                            >;
                            variant: ZodOptional<ZodNativeEnum<(...)>>;
                        },
                        "strip",
                        ZodTypeAny,
                        UserLittle,
                        UserLittle,
                    >,
                >;
                image: ZodOptional<
                    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,
                    >,
                >;
                name: ZodString;
                service: ZodUnion<[ZodLiteral<"visio-connect">, ZodLiteral<"other">]>;
                url: ZodOptional<ZodString>;
                vcId: ZodNumber;
                vcJwt: ZodString;
            },
            "name"
            | "url"
            | "service",
        > & {
            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",
            >;
        },
        "strip",
        ZodTypeAny,
        CreateRoomPayload,
        CreateRoomPayload,
    > = ...