import { PERMS } from "@/lib/permission-slugs"; import { anyCapability, type HousekeepingDomainManifest, } from "../../foundation/contracts"; import { OPERATIONS_INBOX_SOURCES } from "./inbox"; import { OPERATIONS_ROUTES } from "./routes"; import { OPERATIONS_SEARCH_PROVIDERS } from "./search"; import { OPERATIONS_WIDGETS } from "./widgets"; export const operationsManifest = { id: "operations", labelKey: "pages.housekeeping.domains.operations.title", descriptionKey: "pages.housekeeping.domains.operations.description", iconId: "inbox", canonicalHref: "/ase", capability: anyCapability(PERMS.ADMIN_DASHBOARD), routes: OPERATIONS_ROUTES, searchProviders: OPERATIONS_SEARCH_PROVIDERS, inboxSources: OPERATIONS_INBOX_SOURCES, widgets: OPERATIONS_WIDGETS, } satisfies HousekeepingDomainManifest;