/** * `db/` domain — verification-focused database tools for the backend platform. * * Three engines supported via optional peer dependencies: `pg` (Postgres), * `mysql2` (MySQL/MariaDB), `better-sqlite3` (SQLite). Engines are loaded * only when actually used; missing peer deps surface as agent-readable * errors with the npm install command. * * Tool surface (14): * - Connection lifecycle: connect / disconnect / list-connections * - Schema discovery: list-tables / describe-table * - Read path: query * - State diffing: snapshot / diff * - Streaming: watch-changes / get-changes * - Transactions: transaction-begin / transaction-commit / transaction-rollback * - Write path: seed (structured) / run-script (raw SQL) * * Readonly enforcement is defense-in-depth — see for the * parser layer and the per-engine connection files for the server-side * READ ONLY mode that is the actual security boundary. */ import { Tool } from '../../../../tools'; import { BackendToolSessionContext } from '../context'; export declare const tools: Tool[];