/** * Recurring invoice tools for the Frihet MCP server — Wave Mature 3 (7 tools). * * Tools: * 1. list_recurring_invoices — list recurring invoice templates * 2. get_recurring_invoice — get single recurring template by ID * 3. create_recurring_invoice — create a new recurring invoice template * 4. update_recurring_invoice — update template fields (PATCH semantics) * 5. pause_recurring_invoice — pause an active recurring template * 6. resume_recurring_invoice — resume a paused recurring template * 7. delete_recurring_invoice — permanently delete a recurring template (Trust Area) * 8. run_recurring_now — manually trigger generation of next instance from template * * REST surface: /v1/recurring/invoices * * Backend: /v1/recurring/* endpoints live as of Wave 4-A (Frihet-ERP functions/src/publicApi.ts). */ import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { IFrihetClient } from "../client-interface.js"; export declare function registerRecurringTools(server: McpServer, client: IFrihetClient): void; //# sourceMappingURL=recurring.d.ts.map