import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { JsonApiResource } from "../types.js"; /** * The user's dashboard alerts (issue #255). Observed live on 2026-09-26 * (issue #311): `GET /alerts` returns the **configuration** of the user's * dashboard indicators, not computed occurrences — one row per indicator * (`module`: actions | activityExpenses | resources…, `indicator`: * `contractsEndedUpcoming`, `resourcesProbationaryDateUpcoming`, * `timesReportsWithNoValidation`, `actionsUpcoming`…) with its `params` * (`period` in days or `-1` = last month, `X` / `Y` = state or type ids, * `perimeter` such as `dynamic_data`) and the daily / weekly report flags. * There is no `/alerts/{id}` (404). So the list says *what* to watch and with * which thresholds; the matching `*_search` gives the items — which is what * the `attention_du_jour` prompt does. */ export declare function alertSummary(alert: JsonApiResource): string; export declare function registerAlertTools(server: McpServer): void; //# sourceMappingURL=alerts.d.ts.map