strategic-intelligence-mcp
Version:
Strategic Intelligence MCP Server - connecting technical progress to business outcomes with systematic strategic planning
40 lines • 1.27 kB
TypeScript
import { StrategyConversationType } from '../types/index.js';
export interface ConversationTemplate {
id: string;
name: string;
type: StrategyConversationType;
description: string;
context: {
purpose: string;
typicalTriggers: string[];
expectedOutcomes: string[];
};
defaultQuestions: string[];
suggestedInsightCategories: string[];
templateStructure: {
sections: TemplateSection[];
};
}
export interface TemplateSection {
title: string;
description: string;
guidingQuestions: string[];
expectedOutputs: string[];
}
export declare const CONVERSATION_TEMPLATES: Record<string, ConversationTemplate>;
export declare class TemplateEngine {
getTemplate(templateId: string): ConversationTemplate | null;
listTemplates(): ConversationTemplate[];
getTemplatesByType(type: StrategyConversationType): ConversationTemplate[];
generateTemplateStructure(templateId: string, context: any): {
title: string;
keyQuestions: string[];
suggestedInsights: {
category: string;
example: string;
}[];
sections: TemplateSection[];
} | null;
private getInsightExample;
}
//# sourceMappingURL=conversationTemplates.d.ts.map