jira.js
    Preparing search index...

    Variable MultiDirectoryUserSchemaConst

    MultiDirectoryUserSchema: ZodObject<
        {
            accountId: ZodOptional<ZodString>;
            accountStatus: ZodOptional<
                ZodCustom<
                    "active"
                    | "inactive"
                    | "closed"
                    | string & {},
                    "active" | "inactive" | "closed" | string & {},
                >,
            >;
            accountType: ZodOptional<
                ZodCustom<string & {} | "atlassian", string & {} | "atlassian">,
            >;
            addedToOrg: ZodOptional<ZodString>;
            avatar: ZodOptional<ZodString>;
            claimStatus: ZodOptional<
                ZodCustom<
                    string & {}
                    | "managed"
                    | "unmanaged",
                    string & {} | "managed" | "unmanaged",
                >,
            >;
            counts: ZodOptional<
                ZodObject<{ resources: ZodOptional<ZodNumber> }, $loose>,
            >;
            deactivatedOn: ZodOptional<ZodString>;
            department: ZodOptional<ZodNullable<ZodString>>;
            email: ZodOptional<ZodString>;
            emailVerified: ZodOptional<ZodBoolean>;
            forDeletion: ZodOptional<ZodBoolean>;
            groups: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            description: ZodOptional<ZodNullable<ZodString>>;
                            id: ZodOptional<ZodString>;
                            name: ZodOptional<ZodNullable<ZodString>>;
                        },
                        $loose,
                    >,
                >,
            >;
            jobTitle: ZodOptional<ZodString>;
            links: ZodOptional<
                ZodObject<{ self: ZodOptional<ZodNullable<ZodString>> }, $loose>,
            >;
            location: ZodOptional<ZodNullable<ZodString>>;
            managementSource: ZodOptional<
                ZodNullable<
                    ZodCustom<
                        string & {}
                        | "synced"
                        | "invited",
                        string & {} | "synced" | "invited",
                    >,
                >,
            >;
            membershipStatus: ZodOptional<
                ZodCustom<
                    "active"
                    | "suspended"
                    | string & {}
                    | "no_membership",
                    "active" | "suspended" | string & {} | "no_membership",
                >,
            >;
            mfaEnabled: ZodOptional<ZodBoolean>;
            name: ZodOptional<ZodString>;
            nickname: ZodOptional<ZodString>;
            organization: ZodOptional<ZodNullable<ZodString>>;
            picture: ZodOptional<ZodString>;
            platformRoles: ZodOptional<
                ZodArray<
                    ZodCustom<
                        | string & {}
                        | "atlassian/org-admin"
                        | "atlassian/site-admin"
                        | "atlassian/user-access-admin"
                        | "atlassian/ai-access",
                        | string & {}
                        | "atlassian/org-admin"
                        | "atlassian/site-admin"
                        | "atlassian/user-access-admin"
                        | "atlassian/ai-access",
                    >,
                >,
            >;
            productAccess: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            id: ZodOptional<ZodString>;
                            key: ZodOptional<ZodString>;
                            lastActiveTimestamp: ZodOptional<ZodCoercedDate<unknown>>;
                        },
                        $loose,
                    >,
                >,
            >;
            status: ZodOptional<
                ZodCustom<
                    | "active"
                    | "suspended"
                    | string & {}
                    | "not_invited"
                    | "deactivated"
                    | "for_deletion",
                    | "active"
                    | "suspended"
                    | string & {}
                    | "not_invited"
                    | "deactivated"
                    | "for_deletion",
                >,
            >;
            timeZone: ZodOptional<ZodNullable<ZodString>>;
        },
        $loose,
    > = ...