/** * HR (Human Resources) tools for the Frihet MCP server — D4-B megasprint (9 tools). * * Tools: * 1. leave_request_create — create a leave/PTO request * 2. leave_approve — approve a pending leave (logs decision) * 3. leave_reject — reject a pending leave with reason * 4. leave_cancel — cancel own leave request * 5. leave_list — list leaves (filter: employee, status, period) * 6. attendance_clock_in — clock in with optional mood + location * 7. attendance_clock_out — close an open time entry * 8. overtime_report — aggregated overtime by period * 9. anomaly_list — list HR/operational anomalies * * REST surface: /v1/leaves, /v1/time-entries, /v1/anomalies * * These ERP REST routes are live. The backend guard remains a rollout/workspace * safety net so an unavailable route is never misreported as an empty result. */ import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { IFrihetClient } from "../client-interface.js"; export declare function registerHrTools(server: McpServer, client: IFrihetClient): void; //# sourceMappingURL=hr.d.ts.map