/**
 * ADR-222 Sync Placements — six MCP tools (query, inspect, create, update,
 * delete, cite) over the W2 service surface (lib/services/sync-placements.ts).
 *
 * stdio path: this file calls the SDK (PicaClient.syncPlacements). HTTP
 * transport mirrors the same six tools but calls the service directly via
 * dynamic import in app/api/mcp/route.ts (per the W3 Stage 1 audit §2.2).
 *
 * Of the mutating tools (_create, _update, _delete, _cite), _delete
 * surfaces a structured OPERATOR_REQUIRED error from the service when a
 * customer agent calls it (operators interact via team-mcp-server, not
 * this customer-facing surface — see W3 Stage 1 audit §3 + §11.F).
 */
import { PicaClient } from "@withpica/mcp-sdk";
import { ToolDefinition, ToolExecutor } from "./index.js";
export declare class SyncPlacementsTools {
    private pica;
    constructor(pica: PicaClient);
    getTools(): Array<{
        definition: ToolDefinition;
        executor: ToolExecutor;
    }>;
    private query;
    private inspect;
    private create;
    private update;
    private delete;
    private cite;
}
//# sourceMappingURL=sync-placements.d.ts.map