/** * Publish tools */ import { z } from "zod"; import type { McpToolDefinition, ToolContext, ToolResult } from "../types.js"; declare const publishContentInputSchema: z.ZodEffects>; site_id: z.ZodOptional; status: z.ZodDefault>>; scheduled_at: z.ZodOptional; unschedule: z.ZodOptional; force: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "draft" | "publish"; content_id: string; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }, { content_id: string; status?: "draft" | "publish" | undefined; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }>, { status: "draft" | "publish"; content_id: string; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }, { content_id: string; status?: "draft" | "publish" | undefined; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }>, { status: "draft" | "publish"; content_id: string; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }, { content_id: string; status?: "draft" | "publish" | undefined; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }>, { status: "draft" | "publish"; content_id: string; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }, { content_id: string; status?: "draft" | "publish" | undefined; site_id?: string | undefined; destination?: "frase_cms" | "wordpress" | "webflow" | "sanity" | "wix" | undefined; scheduled_at?: string | undefined; unschedule?: boolean | undefined; force?: boolean | undefined; }>; export type PublishContentInput = z.infer; export declare const publishContentTool: McpToolDefinition; export declare function executePublishContent(input: unknown, context: ToolContext): Promise; declare const listCmsConnectionsInputSchema: z.ZodObject<{ site_id: z.ZodString; }, "strip", z.ZodTypeAny, { site_id: string; }, { site_id: string; }>; export type ListCmsConnectionsInput = z.infer; export declare const listCmsConnectionsTool: McpToolDefinition; export declare function executeListCmsConnections(input: unknown, context: ToolContext): Promise; export declare const publishTools: McpToolDefinition[]; export declare const publishExecutors: Record Promise>; export {}; //# sourceMappingURL=publish.d.ts.map