UNPKG

mira-consciousness

Version:

Memory & Intelligence Retention Archive - Preserving The Spark

30 lines 855 B
import { Command } from 'commander'; import { CommandConfig } from '../config/command-definitions.js'; export interface CommandActionMap { [key: string]: any; } /** * Registry for managing command registration */ export declare class CommandRegistry { private program; private commandActions; constructor(program: Command, commandActions: CommandActionMap); /** * Register all commands from configuration */ registerAll(configs: CommandConfig[]): Promise<void>; /** * Register a single command */ private registerCommand; /** * Get the program instance */ getProgram(): Command; } /** * Create a map of all command actions from imports */ export declare function createCommandActionMap(imports: Record<string, any>): CommandActionMap; //# sourceMappingURL=command-registry.d.ts.map