jira.js
    Preparing search index...

    Variable UpdateComponentSchemaConst

    UpdateComponentSchema: ZodObject<
        {
            body: ZodObject<
                {
                    ari: ZodOptional<ZodString>;
                    assignee: ZodOptional<
                        ZodObject<
                            {
                                accountId: ZodOptional<ZodString>;
                                accountType: ZodOptional<
                                    ZodCustom<
                                        "unknown"
                                        | (...) & (...)
                                        | "atlassian"
                                        | "app"
                                        | "customer",
                                        "unknown" | (...) & (...) | "atlassian" | "app" | "customer",
                                    >,
                                >;
                                active: ZodOptional<ZodBoolean>;
                                applicationRoles: ZodOptional<
                                    ZodObject<
                                        {
                                            callback: ZodOptional<(...)>;
                                            items: ZodOptional<(...)>;
                                            "max-results": ZodOptional<(...)>;
                                            pagingCallback: ZodOptional<(...)>;
                                            size: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                appType: ZodOptional<ZodString>;
                                avatarUrls: ZodOptional<
                                    ZodObject<
                                        {
                                            "16x16": ZodOptional<(...)>;
                                            "24x24": ZodOptional<(...)>;
                                            "32x32": ZodOptional<(...)>;
                                            "48x48": ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                displayName: ZodOptional<ZodString>;
                                emailAddress: ZodOptional<ZodString>;
                                expand: ZodOptional<ZodString>;
                                groups: ZodOptional<
                                    ZodObject<
                                        {
                                            callback: ZodOptional<(...)>;
                                            items: ZodOptional<(...)>;
                                            "max-results": ZodOptional<(...)>;
                                            pagingCallback: ZodOptional<(...)>;
                                            size: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                guest: ZodOptional<ZodBoolean>;
                                locale: ZodOptional<ZodString>;
                                self: ZodOptional<ZodURL>;
                                timeZone: ZodOptional<ZodString>;
                            },
                            $loose,
                        >,
                    >;
                    assigneeType: ZodOptional<
                        ZodCustom<
                            | string & {}
                            | "PROJECT_DEFAULT"
                            | "COMPONENT_LEAD"
                            | "PROJECT_LEAD"
                            | "UNASSIGNED",
                            | string & {}
                            | "PROJECT_DEFAULT"
                            | "COMPONENT_LEAD"
                            | "PROJECT_LEAD"
                            | "UNASSIGNED",
                        >,
                    >;
                    description: ZodOptional<ZodString>;
                    id: ZodOptional<ZodString>;
                    isAssigneeTypeValid: ZodOptional<ZodBoolean>;
                    lead: ZodOptional<
                        ZodObject<
                            {
                                accountId: ZodOptional<ZodString>;
                                accountType: ZodOptional<
                                    ZodCustom<
                                        "unknown"
                                        | (...) & (...)
                                        | "atlassian"
                                        | "app"
                                        | "customer",
                                        "unknown" | (...) & (...) | "atlassian" | "app" | "customer",
                                    >,
                                >;
                                active: ZodOptional<ZodBoolean>;
                                applicationRoles: ZodOptional<
                                    ZodObject<
                                        {
                                            callback: ZodOptional<(...)>;
                                            items: ZodOptional<(...)>;
                                            "max-results": ZodOptional<(...)>;
                                            pagingCallback: ZodOptional<(...)>;
                                            size: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                appType: ZodOptional<ZodString>;
                                avatarUrls: ZodOptional<
                                    ZodObject<
                                        {
                                            "16x16": ZodOptional<(...)>;
                                            "24x24": ZodOptional<(...)>;
                                            "32x32": ZodOptional<(...)>;
                                            "48x48": ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                displayName: ZodOptional<ZodString>;
                                emailAddress: ZodOptional<ZodString>;
                                expand: ZodOptional<ZodString>;
                                groups: ZodOptional<
                                    ZodObject<
                                        {
                                            callback: ZodOptional<(...)>;
                                            items: ZodOptional<(...)>;
                                            "max-results": ZodOptional<(...)>;
                                            pagingCallback: ZodOptional<(...)>;
                                            size: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                guest: ZodOptional<ZodBoolean>;
                                locale: ZodOptional<ZodString>;
                                self: ZodOptional<ZodURL>;
                                timeZone: ZodOptional<ZodString>;
                            },
                            $loose,
                        >,
                    >;
                    leadAccountId: ZodOptional<ZodString>;
                    metadata: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                    name: ZodOptional<ZodString>;
                    project: ZodOptional<ZodString>;
                    projectId: ZodOptional<ZodNumber>;
                    realAssignee: ZodOptional<
                        ZodObject<
                            {
                                accountId: ZodOptional<ZodString>;
                                accountType: ZodOptional<
                                    ZodCustom<
                                        "unknown"
                                        | (...) & (...)
                                        | "atlassian"
                                        | "app"
                                        | "customer",
                                        "unknown" | (...) & (...) | "atlassian" | "app" | "customer",
                                    >,
                                >;
                                active: ZodOptional<ZodBoolean>;
                                applicationRoles: ZodOptional<
                                    ZodObject<
                                        {
                                            callback: ZodOptional<(...)>;
                                            items: ZodOptional<(...)>;
                                            "max-results": ZodOptional<(...)>;
                                            pagingCallback: ZodOptional<(...)>;
                                            size: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                appType: ZodOptional<ZodString>;
                                avatarUrls: ZodOptional<
                                    ZodObject<
                                        {
                                            "16x16": ZodOptional<(...)>;
                                            "24x24": ZodOptional<(...)>;
                                            "32x32": ZodOptional<(...)>;
                                            "48x48": ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                displayName: ZodOptional<ZodString>;
                                emailAddress: ZodOptional<ZodString>;
                                expand: ZodOptional<ZodString>;
                                groups: ZodOptional<
                                    ZodObject<
                                        {
                                            callback: ZodOptional<(...)>;
                                            items: ZodOptional<(...)>;
                                            "max-results": ZodOptional<(...)>;
                                            pagingCallback: ZodOptional<(...)>;
                                            size: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                guest: ZodOptional<ZodBoolean>;
                                locale: ZodOptional<ZodString>;
                                self: ZodOptional<ZodURL>;
                                timeZone: ZodOptional<ZodString>;
                            },
                            $loose,
                        >,
                    >;
                    realAssigneeType: ZodOptional<
                        ZodCustom<
                            | string & {}
                            | "PROJECT_DEFAULT"
                            | "COMPONENT_LEAD"
                            | "PROJECT_LEAD"
                            | "UNASSIGNED",
                            | string & {}
                            | "PROJECT_DEFAULT"
                            | "COMPONENT_LEAD"
                            | "PROJECT_LEAD"
                            | "UNASSIGNED",
                        >,
                    >;
                    self: ZodOptional<ZodURL>;
                },
                $loose,
            >;
            id: ZodString;
        },
        $strip,
    > = ...