@webitel/api-services
    Preparing search index...

    Variable UpdateContactBodyConst

    UpdateContactBody: ZodObject<
        {
            about: ZodOptional<ZodString>;
            comments: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            etag: ZodOptional<ZodString>;
                            format: ZodOptional<
                                ZodArray<
                                    ZodObject<
                                        {
                                            bold: ZodOptional<(...)>;
                                            codeblock: ZodOptional<(...)>;
                                            italic: ZodOptional<(...)>;
                                            length: ZodOptional<(...)>;
                                            link: ZodOptional<(...)>;
                                            monospace: ZodOptional<(...)>;
                                            offset: ZodOptional<(...)>;
                                            strikethrough: ZodOptional<(...)>;
                                            underline: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                            >;
                            text: ZodString;
                        },
                        $strip,
                    >,
                >,
            >;
            emails: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            email: ZodString;
                            etag: ZodOptional<ZodString>;
                            primary: ZodOptional<ZodBoolean>;
                            type: ZodOptional<
                                ZodObject<
                                    {
                                        id: ZodOptional<ZodString>;
                                        name: ZodOptional<ZodString>;
                                        type: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                            verified: ZodOptional<ZodBoolean>;
                        },
                        $strip,
                    >,
                >,
            >;
            groups: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            etag: ZodString;
                            group: ZodOptional<
                                ZodObject<
                                    {
                                        id: ZodOptional<ZodString>;
                                        name: ZodOptional<ZodString>;
                                        type: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            imclients: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            createdBy: ZodOptional<ZodString>;
                            externalUser: ZodOptional<ZodString>;
                            gatewayId: ZodOptional<ZodString>;
                            protocol: ZodOptional<ZodString>;
                            via: ZodOptional<ZodString>;
                        },
                        $strip,
                    >,
                >,
            >;
            labels: ZodOptional<
                ZodArray<
                    ZodObject<
                        { etag: ZodOptional<ZodString>; label: ZodOptional<ZodString> },
                        $strip,
                    >,
                >,
            >;
            languages: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            etag: ZodString;
                            primary: ZodOptional<ZodBoolean>;
                            tag: ZodOptional<ZodString>;
                        },
                        $strip,
                    >,
                >,
            >;
            managers: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            etag: ZodString;
                            primary: ZodOptional<ZodBoolean>;
                            user: ZodOptional<
                                ZodObject<
                                    {
                                        id: ZodOptional<ZodString>;
                                        name: ZodOptional<ZodString>;
                                        type: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            name: ZodOptional<
                ZodObject<
                    {
                        commonName: ZodOptional<ZodString>;
                        familyName: ZodOptional<ZodString>;
                        givenName: ZodOptional<ZodString>;
                        middleName: ZodOptional<ZodString>;
                        verified: ZodOptional<ZodBoolean>;
                    },
                    $strip,
                >,
            >;
            phones: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            etag: ZodOptional<ZodString>;
                            number: ZodString;
                            primary: ZodOptional<ZodBoolean>;
                            type: ZodOptional<
                                ZodObject<
                                    {
                                        id: ZodOptional<ZodString>;
                                        name: ZodOptional<ZodString>;
                                        type: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                            verified: ZodOptional<ZodBoolean>;
                        },
                        $strip,
                    >,
                >,
            >;
            timezones: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            etag: ZodString;
                            primary: ZodOptional<ZodBoolean>;
                            timezone: ZodOptional<
                                ZodObject<
                                    {
                                        id: ZodOptional<ZodString>;
                                        name: ZodOptional<ZodString>;
                                        type: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            variables: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            etag: ZodOptional<ZodString>;
                            key: ZodString;
                            value: ZodOptional<ZodUnknown>;
                        },
                        $strip,
                    >,
                >,
            >;
        },
        $strip,
    > = ...