@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).
36 lines • 1.09 kB
TypeScript
/**
* バッチ画像生成処理
*/
import type { JobDatabase } from './utils/database.js';
import type { JobManager } from './utils/jobManager.js';
import type { BatchConfig, BatchResult } from './types/batch.js';
/**
* バッチ処理実行クラス
*/
export declare class BatchProcessor {
private jobManager;
private jobDatabase;
private outputDir;
constructor(jobManager: JobManager, jobDatabase: JobDatabase, outputDir?: string);
/**
* JSONファイルからバッチ設定を読み込む
*/
loadBatchConfig(filePath: string): Promise<BatchConfig>;
/**
* バッチ処理を実行
*/
executeBatch(config: BatchConfig): Promise<BatchResult>;
/**
* 全てのジョブが完了するまで待機
*/
private waitForJobsCompletion;
/**
* バッチ結果をJSON形式で出力
*/
formatResultAsJson(result: BatchResult): string;
/**
* バッチ結果を人間が読める形式で出力
*/
formatResultAsText(result: BatchResult): string;
}
//# sourceMappingURL=batch.d.ts.map