touchdesigner-mcp-server
Version:
MCP server for TouchDesigner
17 lines (16 loc) • 1.01 kB
TypeScript
import type { CreateNode200Data, DeleteNode200Data, ExecNodeMethod200Data, GetTdInfo200Data, UpdateNode200Data } from "../../../gen/endpoints/TouchDesignerAPI.js";
import type { FormatterOptions } from "./responseFormatter.js";
type FormatterOpts = Pick<FormatterOptions, "detailLevel" | "responseFormat">;
export declare function formatTdInfo(data: GetTdInfo200Data, options?: FormatterOpts): string;
export declare function formatCreateNodeResult(data: CreateNode200Data, options?: FormatterOpts): string;
export declare function formatUpdateNodeResult(data: UpdateNode200Data, options?: FormatterOpts): string;
export declare function formatDeleteNodeResult(data: DeleteNode200Data, options?: FormatterOpts): string;
export declare function formatExecNodeMethodResult(data: ExecNodeMethod200Data | {
result?: unknown;
} | null | undefined, context: {
nodePath: string;
method: string;
args?: unknown[];
kwargs?: Record<string, unknown>;
}, options?: FormatterOpts): string;
export {};