UNPKG

@dondonudonjp/vertexai-imagen-mcp-server

Version:

[DEPRECATED] MCP Server for Vertex AI Imagen image generation. Imagen endpoints shut down 2026-06-30; migrate to the nanoBanana MCP Server (Gemini image models).

32 lines 1.38 kB
/** * YAML設定ファイルの解析ユーティリティ */ import type { CustomizeImageYamlConfig } from '../types/yamlConfig.js'; import type { CustomizeImageArgs } from '../types/tools.js'; /** * YAML文字列をパースする */ export declare function parseYamlString(yamlContent: string): CustomizeImageYamlConfig; /** * YAMLファイルを読み込んでパースする * デフォルトの読込フォルダはJSONテンプレートフォルダ * パストラバーサル攻撃を防ぐため、設定されているフォルダ階層より上へはアクセスできない */ export declare function loadYamlConfig(yamlPath: string): Promise<CustomizeImageYamlConfig>; /** * YAML設定の必須フィールドを検証 */ export declare function validateYamlConfig(config: CustomizeImageYamlConfig): void; /** * YAML設定を CustomizeImageArgs に変換 */ export declare function convertYamlToArgs(config: CustomizeImageYamlConfig): Promise<CustomizeImageArgs>; /** * YAML文字列から CustomizeImageArgs を生成 */ export declare function parseYamlStringToCustomizeArgs(yamlContent: string): Promise<CustomizeImageArgs>; /** * YAMLファイルから CustomizeImageArgs を生成(メイン関数) */ export declare function parseYamlToCustomizeArgs(yamlPath: string): Promise<CustomizeImageArgs>; //# sourceMappingURL=yamlParser.d.ts.map