import type { ListmonkClient } from "@listmonk-ops/openapi"; import type { CallToolRequest, CallToolResult, MCPTool } from "../types/mcp.js"; export declare const campaignsTools: MCPTool[]; /** * Extended handler signature carrying the resolved Listmonk target so * keyed campaign creates namespace their idempotency records by instance. */ export type CampaignsHandlerFunction = (request: CallToolRequest, client: ListmonkClient, target?: { baseUrl?: string; username?: string; }) => Promise; export declare const handleCampaignsTools: CampaignsHandlerFunction; //# sourceMappingURL=campaigns.d.ts.map