UNPKG

n8n

Version:

n8n Workflow Automation Tool

22 lines (21 loc) 885 B
import type { User } from '@n8n/db'; import z from 'zod'; import type { ToolDefinition } from '../../mcp.types'; import type { DataTableUserOperations } from '../../../../modules/data-table/data-table-proxy.service'; import type { Telemetry } from '../../../../telemetry'; declare const createInputSchema: { projectId: z.ZodString; name: z.ZodString; columns: z.ZodArray<z.ZodObject<{ name: z.ZodString; type: z.ZodEnum<["string", "number", "boolean", "date"]>; }, "strip", z.ZodTypeAny, { name: string; type: "string" | "number" | "boolean" | "date"; }, { name: string; type: "string" | "number" | "boolean" | "date"; }>, "many">; }; export declare const createCreateDataTableTool: (user: User, dataTableOps: DataTableUserOperations, telemetry: Telemetry) => ToolDefinition<typeof createInputSchema>; export {};