import { Command } from "commander"; import type { ToolDef, SchemaProperty } from "./config.js"; export declare function toolNameToCommand(name: string): string; export declare function resolveRef(prop: SchemaProperty, defs?: Record): SchemaProperty; export declare function resolveProperty(prop: SchemaProperty, defs?: Record): SchemaProperty; export declare function optionFlag(name: string, prop: SchemaProperty): string; export declare function parseValue(value: string, prop: SchemaProperty): unknown; export declare function displayResult(result: { content: Array<{ type: string; text?: string; }>; structuredContent?: Record; isError?: boolean; }, json: boolean): void; export declare function registerTools(program: Command, tools: ToolDef[]): void;