export interface ExpansionPackage { name: string; version: string; type: 'agent' | 'template' | 'task' | 'workflow' | 'kit'; description: string; releaseDate: string; changelog: string; isNew: boolean; } export interface ChangelogEntry { version: string; date: string; packages: string[]; description: string; } export declare class ExpansionOrchestrator { private packageManager; private registryClient; private changelogPath; constructor(); private ensureChangelogFile; discoverNewExpansions(): Promise; presentNewExpansions(): Promise; installExpansion(request: string): Promise; private parseInstallationRequest; private performNpmInstallation; private getLatestChangelog; private getLastCheckedDate; private updateLastCheckedDate; private getTypeColor; private getShortName; handleConversation(input: string): Promise; }