/** * Serialization domain — wraps the local-vs-tenant sync flows (pull, * push, diff) plus inspect / validate / publish around a workflow-shaped * tool surface. * * `serialization_sync` consolidates `runPull` / `runPush` / `runDiff` * behind a single `{ direction }` discriminator. Push and diff-with-push * require `allowWrite: true`; pull is technically a write-to-disk but * remains read-class because it never mutates the tenant. * * Detailed line-item output is intentionally suppressed at the tool * boundary — long-form item-by-item logs would explode the response. * Agents re-inspect via `serialization_inspect` (filesystem) or * `environment_status` (tenant) after a sync to confirm the new state. */ import type { McpRegistry } from "../registry.js"; export declare const registerSerializationTools: (registry: McpRegistry) => void;