pm-orchestrator-enhancement
Version:
PM Orchestrator Enhancement - Multi-agent parallel execution system
47 lines • 1.38 kB
TypeScript
/**
* PM Orchestrator Enhancement - Designer Subagent
*
* 設計書を作成します(アーキテクチャ、コンポーネント、データモデル)
*/
import { DesignerOutput } from '../types';
export declare class Designer {
private version;
/**
* 設計を作成します
*
* @param requirements 要件
* @param constraints 制約
* @param existingArchitecture 既存アーキテクチャ
* @returns 設計結果
*/
design(_requirements: string, constraints: string[], _existingArchitecture?: string): Promise<DesignerOutput>;
/**
* アーキテクチャを設計(プライベート)
*/
private designArchitecture;
/**
* アーキテクチャパターンを選択(プライベート)
*/
private selectArchitecturePattern;
/**
* レイヤーを定義(プライベート)
*/
private defineLayers;
/**
* 依存関係を定義(プライベート)
*/
private defineDependencies;
/**
* コンポーネントを設計(プライベート)
*/
private designComponents;
/**
* データモデルを設計(プライベート)
*/
private designDataModels;
/**
* 設計書を生成(プライベート)
*/
private generateDesignDoc;
}
//# sourceMappingURL=designer.d.ts.map