/** * Banking tools for the Frihet MCP server — Wave 6 (5 tools). * * Tools: * 1. list_bank_accounts — list connected bank accounts per workspace * 2. get_bank_account — get single account with balance + last sync * 3. list_transactions — list bank transactions (filter: account, dateRange, status, category) * 4. categorize_transaction — apply category to a transaction (manual classification) * 5. match_transaction_to_invoice — link transaction to invoice/expense (reconciliation) * * REST surface: /v1/banking/accounts, /v1/banking/transactions * * NOTE: ERP backend endpoints /v1/banking/* are LIVE in Frihet-ERP (#848): * accounts list/get, transactions list/categorize/match. Tools are wired and * hit the shipped server actions. Client contract smoke: * src/__tests__/banking-client-contract.test.ts. */ import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { IFrihetClient } from "../client-interface.js"; export declare function registerBankingTools(server: McpServer, client: IFrihetClient): void; //# sourceMappingURL=banking.d.ts.map