@modelcontextprotocol/sdk
    Preparing search index...

    Variable MultiSelectEnumSchemaSchemaConst

    MultiSelectEnumSchemaSchema: ZodUnion<
        [
            ZodObject<
                {
                    default: ZodOptional<ZodArray<ZodString, "many">>;
                    description: ZodOptional<ZodString>;
                    items: ZodObject<
                        { enum: ZodArray<ZodString, "many">; type: ZodLiteral<"string"> },
                        "strip",
                        ZodTypeAny,
                        { enum: string[]; type: "string" },
                        { enum: string[]; type: "string" },
                    >;
                    maxItems: ZodOptional<ZodNumber>;
                    minItems: ZodOptional<ZodNumber>;
                    title: ZodOptional<ZodString>;
                    type: ZodLiteral<"array">;
                },
                "strip",
                ZodTypeAny,
                {
                    default?: string[];
                    description?: string;
                    items: { enum: string[]; type: "string" };
                    maxItems?: number;
                    minItems?: number;
                    title?: string;
                    type: "array";
                },
                {
                    default?: string[];
                    description?: string;
                    items: { enum: string[]; type: "string" };
                    maxItems?: number;
                    minItems?: number;
                    title?: string;
                    type: "array";
                },
            >,
            ZodObject<
                {
                    default: ZodOptional<ZodArray<ZodString, "many">>;
                    description: ZodOptional<ZodString>;
                    items: ZodObject<
                        {
                            anyOf: ZodArray<
                                ZodObject<
                                    { const: ZodString; title: ZodString },
                                    "strip",
                                    ZodTypeAny,
                                    { const: string; title: string },
                                    { const: string; title: string },
                                >,
                                "many",
                            >;
                        },
                        "strip",
                        ZodTypeAny,
                        { anyOf: { const: string; title: string }[] },
                        { anyOf: { const: string; title: string }[] },
                    >;
                    maxItems: ZodOptional<ZodNumber>;
                    minItems: ZodOptional<ZodNumber>;
                    title: ZodOptional<ZodString>;
                    type: ZodLiteral<"array">;
                },
                "strip",
                ZodTypeAny,
                {
                    default?: string[];
                    description?: string;
                    items: { anyOf: { const: string; title: string }[] };
                    maxItems?: number;
                    minItems?: number;
                    title?: string;
                    type: "array";
                },
                {
                    default?: string[];
                    description?: string;
                    items: { anyOf: { const: string; title: string }[] };
                    maxItems?: number;
                    minItems?: number;
                    title?: string;
                    type: "array";
                },
            >,
        ],
    > = ...

    Combined schema for multiple-selection enumeration