jira.js
    Preparing search index...

    Variable FilterSchemaConst

    FilterSchema: ZodObject<
        {
            approximateLastUsed: ZodOptional<ZodCoercedDate<unknown>>;
            description: ZodOptional<ZodString>;
            editPermissions: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            group: ZodOptional<
                                ZodObject<
                                    {
                                        groupId: ZodOptional<ZodNullable<(...)>>;
                                        name: ZodOptional<ZodString>;
                                        self: ZodOptional<ZodURL>;
                                    },
                                    $loose,
                                >,
                            >;
                            id: ZodOptional<ZodNumber>;
                            project: ZodOptional<
                                ZodObject<
                                    {
                                        archived: ZodOptional<ZodBoolean>;
                                        archivedBy: ZodOptional<ZodObject<(...), (...)>>;
                                        archivedDate: ZodOptional<ZodCoercedDate<(...)>>;
                                        assigneeType: ZodOptional<ZodCustom<(...), (...)>>;
                                        avatarUrls: ZodOptional<ZodObject<(...), (...)>>;
                                        components: ZodOptional<ZodArray<(...)>>;
                                        deleted: ZodOptional<ZodBoolean>;
                                        deletedBy: ZodOptional<ZodObject<(...), (...)>>;
                                        deletedDate: ZodOptional<ZodCoercedDate<(...)>>;
                                        description: ZodOptional<ZodString>;
                                        email: ZodOptional<ZodString>;
                                        entityId: ZodOptional<ZodString>;
                                        expand: ZodOptional<ZodString>;
                                        favourite: ZodOptional<ZodBoolean>;
                                        id: ZodOptional<ZodString>;
                                        insight: ZodOptional<ZodObject<(...), (...)>>;
                                        isPrivate: ZodOptional<ZodBoolean>;
                                        issueTypeHierarchy: ZodOptional<ZodObject<(...), (...)>>;
                                        issueTypes: ZodOptional<ZodArray<(...)>>;
                                        key: ZodOptional<ZodString>;
                                        landingPageInfo: ZodOptional<ZodObject<(...), (...)>>;
                                        lead: ZodOptional<ZodObject<(...), (...)>>;
                                        name: ZodOptional<ZodString>;
                                        permissions: ZodOptional<ZodObject<(...), (...)>>;
                                        projectCategory: ZodOptional<ZodObject<(...), (...)>>;
                                        projectTypeKey: ZodOptional<ZodCustom<(...), (...)>>;
                                        properties: ZodOptional<ZodRecord<(...), (...)>>;
                                        retentionTillDate: ZodOptional<ZodCoercedDate<(...)>>;
                                        roles: ZodOptional<ZodRecord<(...), (...)>>;
                                        self: ZodOptional<ZodURL>;
                                        simplified: ZodOptional<ZodBoolean>;
                                        style: ZodOptional<ZodCustom<(...), (...)>>;
                                        url: ZodOptional<ZodString>;
                                        uuid: ZodOptional<ZodString>;
                                        versions: ZodOptional<ZodArray<(...)>>;
                                    },
                                    $loose,
                                >,
                            >;
                            role: ZodOptional<
                                ZodObject<
                                    {
                                        actors: ZodOptional<ZodArray<(...)>>;
                                        admin: ZodOptional<ZodBoolean>;
                                        currentUserRole: ZodOptional<ZodBoolean>;
                                        default: ZodOptional<ZodBoolean>;
                                        description: ZodOptional<ZodString>;
                                        id: ZodOptional<ZodNumber>;
                                        name: ZodOptional<ZodString>;
                                        roleConfigurable: ZodOptional<ZodBoolean>;
                                        scope: ZodOptional<ZodObject<(...), (...)>>;
                                        self: ZodOptional<ZodURL>;
                                        translatedName: ZodOptional<ZodString>;
                                    },
                                    $loose,
                                >,
                            >;
                            type: ZodCustom<
                                | "global"
                                | "user"
                                | "group"
                                | string & {}
                                | "project"
                                | "projectRole"
                                | "loggedin"
                                | "authenticated"
                                | "project-unknown",
                                | "global"
                                | "user"
                                | "group"
                                | string & {}
                                | "project"
                                | "projectRole"
                                | "loggedin"
                                | "authenticated"
                                | "project-unknown",
                            >;
                            user: ZodOptional<
                                ZodObject<
                                    {
                                        accountId: ZodOptional<ZodString>;
                                        active: ZodOptional<ZodBoolean>;
                                        avatarUrls: ZodOptional<ZodObject<(...), (...)>>;
                                        displayName: ZodOptional<ZodString>;
                                        self: ZodOptional<ZodURL>;
                                    },
                                    $loose,
                                >,
                            >;
                        },
                        $loose,
                    >,
                >,
            >;
            favourite: ZodOptional<ZodBoolean>;
            favouritedCount: ZodOptional<ZodNumber>;
            id: ZodOptional<ZodString>;
            isWritable: ZodOptional<ZodBoolean>;
            jql: ZodOptional<ZodString>;
            name: ZodString;
            owner: ZodOptional<
                ZodObject<
                    {
                        accountId: ZodOptional<ZodString>;
                        accountType: ZodOptional<
                            ZodCustom<
                                "unknown"
                                | string & {}
                                | "atlassian"
                                | "app"
                                | "customer",
                                "unknown" | string & {} | "atlassian" | "app" | "customer",
                            >,
                        >;
                        active: ZodOptional<ZodBoolean>;
                        applicationRoles: ZodOptional<
                            ZodObject<
                                {
                                    callback: ZodOptional<ZodObject<{}, $loose>>;
                                    items: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    "max-results": ZodOptional<ZodNumber>;
                                    pagingCallback: ZodOptional<ZodObject<{}, $loose>>;
                                    size: ZodOptional<ZodNumber>;
                                },
                                $loose,
                            >,
                        >;
                        appType: ZodOptional<ZodString>;
                        avatarUrls: ZodOptional<
                            ZodObject<
                                {
                                    "16x16": ZodOptional<ZodURL>;
                                    "24x24": ZodOptional<ZodURL>;
                                    "32x32": ZodOptional<ZodURL>;
                                    "48x48": ZodOptional<ZodURL>;
                                },
                                $loose,
                            >,
                        >;
                        displayName: ZodOptional<ZodString>;
                        emailAddress: ZodOptional<ZodString>;
                        expand: ZodOptional<ZodString>;
                        groups: ZodOptional<
                            ZodObject<
                                {
                                    callback: ZodOptional<ZodObject<{}, $loose>>;
                                    items: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    "max-results": ZodOptional<ZodNumber>;
                                    pagingCallback: ZodOptional<ZodObject<{}, $loose>>;
                                    size: ZodOptional<ZodNumber>;
                                },
                                $loose,
                            >,
                        >;
                        guest: ZodOptional<ZodBoolean>;
                        locale: ZodOptional<ZodString>;
                        self: ZodOptional<ZodURL>;
                        timeZone: ZodOptional<ZodString>;
                    },
                    $loose,
                >,
            >;
            searchUrl: ZodOptional<ZodURL>;
            self: ZodOptional<ZodURL>;
            sharedUsers: ZodOptional<
                ZodObject<
                    {
                        "end-index": ZodOptional<ZodNumber>;
                        items: ZodOptional<
                            ZodArray<
                                ZodObject<
                                    {
                                        accountId: ZodOptional<ZodString>;
                                        accountType: ZodOptional<ZodCustom<(...), (...)>>;
                                        active: ZodOptional<ZodBoolean>;
                                        applicationRoles: ZodOptional<ZodObject<(...), (...)>>;
                                        appType: ZodOptional<ZodString>;
                                        avatarUrls: ZodOptional<ZodObject<(...), (...)>>;
                                        displayName: ZodOptional<ZodString>;
                                        emailAddress: ZodOptional<ZodString>;
                                        expand: ZodOptional<ZodString>;
                                        groups: ZodOptional<ZodObject<(...), (...)>>;
                                        guest: ZodOptional<ZodBoolean>;
                                        locale: ZodOptional<ZodString>;
                                        self: ZodOptional<ZodURL>;
                                        timeZone: ZodOptional<ZodString>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        "max-results": ZodOptional<ZodNumber>;
                        size: ZodOptional<ZodNumber>;
                        "start-index": ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
            sharePermissions: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            group: ZodOptional<
                                ZodObject<
                                    {
                                        groupId: ZodOptional<ZodNullable<(...)>>;
                                        name: ZodOptional<ZodString>;
                                        self: ZodOptional<ZodURL>;
                                    },
                                    $loose,
                                >,
                            >;
                            id: ZodOptional<ZodNumber>;
                            project: ZodOptional<
                                ZodObject<
                                    {
                                        archived: ZodOptional<ZodBoolean>;
                                        archivedBy: ZodOptional<ZodObject<(...), (...)>>;
                                        archivedDate: ZodOptional<ZodCoercedDate<(...)>>;
                                        assigneeType: ZodOptional<ZodCustom<(...), (...)>>;
                                        avatarUrls: ZodOptional<ZodObject<(...), (...)>>;
                                        components: ZodOptional<ZodArray<(...)>>;
                                        deleted: ZodOptional<ZodBoolean>;
                                        deletedBy: ZodOptional<ZodObject<(...), (...)>>;
                                        deletedDate: ZodOptional<ZodCoercedDate<(...)>>;
                                        description: ZodOptional<ZodString>;
                                        email: ZodOptional<ZodString>;
                                        entityId: ZodOptional<ZodString>;
                                        expand: ZodOptional<ZodString>;
                                        favourite: ZodOptional<ZodBoolean>;
                                        id: ZodOptional<ZodString>;
                                        insight: ZodOptional<ZodObject<(...), (...)>>;
                                        isPrivate: ZodOptional<ZodBoolean>;
                                        issueTypeHierarchy: ZodOptional<ZodObject<(...), (...)>>;
                                        issueTypes: ZodOptional<ZodArray<(...)>>;
                                        key: ZodOptional<ZodString>;
                                        landingPageInfo: ZodOptional<ZodObject<(...), (...)>>;
                                        lead: ZodOptional<ZodObject<(...), (...)>>;
                                        name: ZodOptional<ZodString>;
                                        permissions: ZodOptional<ZodObject<(...), (...)>>;
                                        projectCategory: ZodOptional<ZodObject<(...), (...)>>;
                                        projectTypeKey: ZodOptional<ZodCustom<(...), (...)>>;
                                        properties: ZodOptional<ZodRecord<(...), (...)>>;
                                        retentionTillDate: ZodOptional<ZodCoercedDate<(...)>>;
                                        roles: ZodOptional<ZodRecord<(...), (...)>>;
                                        self: ZodOptional<ZodURL>;
                                        simplified: ZodOptional<ZodBoolean>;
                                        style: ZodOptional<ZodCustom<(...), (...)>>;
                                        url: ZodOptional<ZodString>;
                                        uuid: ZodOptional<ZodString>;
                                        versions: ZodOptional<ZodArray<(...)>>;
                                    },
                                    $loose,
                                >,
                            >;
                            role: ZodOptional<
                                ZodObject<
                                    {
                                        actors: ZodOptional<ZodArray<(...)>>;
                                        admin: ZodOptional<ZodBoolean>;
                                        currentUserRole: ZodOptional<ZodBoolean>;
                                        default: ZodOptional<ZodBoolean>;
                                        description: ZodOptional<ZodString>;
                                        id: ZodOptional<ZodNumber>;
                                        name: ZodOptional<ZodString>;
                                        roleConfigurable: ZodOptional<ZodBoolean>;
                                        scope: ZodOptional<ZodObject<(...), (...)>>;
                                        self: ZodOptional<ZodURL>;
                                        translatedName: ZodOptional<ZodString>;
                                    },
                                    $loose,
                                >,
                            >;
                            type: ZodCustom<
                                | "global"
                                | "user"
                                | "group"
                                | string & {}
                                | "project"
                                | "projectRole"
                                | "loggedin"
                                | "authenticated"
                                | "project-unknown",
                                | "global"
                                | "user"
                                | "group"
                                | string & {}
                                | "project"
                                | "projectRole"
                                | "loggedin"
                                | "authenticated"
                                | "project-unknown",
                            >;
                            user: ZodOptional<
                                ZodObject<
                                    {
                                        accountId: ZodOptional<ZodString>;
                                        active: ZodOptional<ZodBoolean>;
                                        avatarUrls: ZodOptional<ZodObject<(...), (...)>>;
                                        displayName: ZodOptional<ZodString>;
                                        self: ZodOptional<ZodURL>;
                                    },
                                    $loose,
                                >,
                            >;
                        },
                        $loose,
                    >,
                >,
            >;
            subscriptions: ZodOptional<
                ZodObject<
                    {
                        "end-index": ZodOptional<ZodNumber>;
                        items: ZodOptional<
                            ZodArray<
                                ZodObject<
                                    {
                                        group: ZodOptional<ZodObject<(...), (...)>>;
                                        id: ZodOptional<ZodNumber>;
                                        user: ZodOptional<ZodObject<(...), (...)>>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        "max-results": ZodOptional<ZodNumber>;
                        size: ZodOptional<ZodNumber>;
                        "start-index": ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
            viewUrl: ZodOptional<ZodURL>;
        },
        $loose,
    > = ...

    Details about a filter.