@mcp-z/mcp-outlook
    Preparing search index...

    Variable OutlookCalendarEventSchemaConst

    OutlookCalendarEventSchema: ZodObject<
        {
            allowNewTimeProposals: ZodOptional<ZodBoolean>;
            attendees: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            emailAddress: ZodOptional<
                                ZodObject<
                                    { address: ZodString; name: ZodOptional<ZodString> },
                                    $strip,
                                >,
                            >;
                            status: ZodOptional<
                                ZodObject<
                                    {
                                        response: ZodOptional<ZodEnum<(...)>>;
                                        time: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                            type: ZodOptional<
                                ZodEnum<
                                    {
                                        optional: "optional";
                                        required: "required";
                                        resource: "resource";
                                    },
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            body: ZodOptional<
                ZodObject<
                    {
                        content: ZodOptional<ZodString>;
                        contentType: ZodOptional<ZodEnum<{ html: "html"; text: "text" }>>;
                    },
                    $strip,
                >,
            >;
            createdDateTime: ZodOptional<ZodString>;
            end: ZodOptional<
                ZodObject<
                    { dateTime: ZodString; timeZone: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            hasAttachments: ZodOptional<ZodBoolean>;
            hideAttendees: ZodOptional<ZodBoolean>;
            id: ZodOptional<ZodString>;
            importance: ZodOptional<
                ZodEnum<{ high: "high"; low: "low"; normal: "normal" }>,
            >;
            isAllDay: ZodOptional<ZodBoolean>;
            isCancelled: ZodOptional<ZodBoolean>;
            isDraft: ZodOptional<ZodBoolean>;
            isOnlineMeeting: ZodOptional<ZodBoolean>;
            isOrganizer: ZodOptional<ZodBoolean>;
            isReminderOn: ZodOptional<ZodBoolean>;
            lastModifiedDateTime: ZodOptional<ZodString>;
            location: ZodOptional<
                ZodObject<
                    {
                        address: ZodOptional<
                            ZodObject<
                                {
                                    city: ZodOptional<ZodString>;
                                    countryOrRegion: ZodOptional<ZodString>;
                                    postalCode: ZodOptional<ZodString>;
                                    state: ZodOptional<ZodString>;
                                    street: ZodOptional<ZodString>;
                                },
                                $strip,
                            >,
                        >;
                        coordinates: ZodOptional<
                            ZodObject<
                                {
                                    latitude: ZodOptional<ZodNumber>;
                                    longitude: ZodOptional<ZodNumber>;
                                },
                                $strip,
                            >,
                        >;
                        displayName: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            onlineMeetingProvider: ZodOptional<
                ZodEnum<
                    {
                        skypeForBusiness: "skypeForBusiness";
                        skypeForConsumer: "skypeForConsumer";
                        teamsForBusiness: "teamsForBusiness";
                        unknown: "unknown";
                    },
                >,
            >;
            onlineMeetingUrl: ZodOptional<ZodString>;
            organizer: ZodOptional<
                ZodObject<
                    {
                        emailAddress: ZodOptional<
                            ZodObject<
                                { address: ZodString; name: ZodOptional<ZodString> },
                                $strip,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            recurrence: ZodOptional<
                ZodObject<
                    {
                        pattern: ZodObject<
                            {
                                dayOfMonth: ZodOptional<ZodNumber>;
                                daysOfWeek: ZodOptional<
                                    ZodArray<
                                        ZodEnum<
                                            {
                                                friday: ...;
                                                monday: ...;
                                                saturday: ...;
                                                sunday: ...;
                                                thursday: ...;
                                                tuesday: ...;
                                                wednesday: ...;
                                            },
                                        >,
                                    >,
                                >;
                                firstDayOfWeek: ZodOptional<
                                    ZodEnum<
                                        {
                                            friday: "friday";
                                            monday: "monday";
                                            saturday: "saturday";
                                            sunday: "sunday";
                                            thursday: "thursday";
                                            tuesday: "tuesday";
                                            wednesday: "wednesday";
                                        },
                                    >,
                                >;
                                index: ZodOptional<
                                    ZodEnum<
                                        {
                                            first: "first";
                                            fourth: "fourth";
                                            last: "last";
                                            second: "second";
                                            third: "third";
                                        },
                                    >,
                                >;
                                interval: ZodNumber;
                                month: ZodOptional<ZodNumber>;
                                type: ZodEnum<
                                    {
                                        absoluteMonthly: "absoluteMonthly";
                                        absoluteYearly: "absoluteYearly";
                                        daily: "daily";
                                        relativeMonthly: "relativeMonthly";
                                        relativeYearly: "relativeYearly";
                                        weekly: "weekly";
                                    },
                                >;
                            },
                            $strip,
                        >;
                        range: ZodObject<
                            {
                                endDate: ZodOptional<ZodString>;
                                numberOfOccurrences: ZodOptional<ZodNumber>;
                                startDate: ZodString;
                                type: ZodEnum<
                                    { endDate: "endDate"; noEnd: "noEnd"; numbered: "numbered" },
                                >;
                            },
                            $strip,
                        >;
                    },
                    $strip,
                >,
            >;
            reminderMinutesBeforeStart: ZodOptional<ZodNumber>;
            responseRequested: ZodOptional<ZodBoolean>;
            sensitivity: ZodOptional<
                ZodEnum<
                    {
                        confidential: "confidential";
                        normal: "normal";
                        personal: "personal";
                        private: "private";
                    },
                >,
            >;
            seriesMasterId: ZodOptional<ZodString>;
            showAs: ZodOptional<
                ZodEnum<
                    {
                        busy: "busy";
                        free: "free";
                        oof: "oof";
                        tentative: "tentative";
                        unknown: "unknown";
                        workingElsewhere: "workingElsewhere";
                    },
                >,
            >;
            start: ZodOptional<
                ZodObject<
                    { dateTime: ZodString; timeZone: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            subject: ZodOptional<ZodString>;
            webLink: ZodOptional<ZodString>;
        },
        $strip,
    > = ...