adpa-enterprise-framework-automation
Version:
Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe
48 lines • 1.72 kB
TypeScript
/**
* Generate Command Handler
* Handles document generation commands including single document, category, and all documents
* Enhanced with improved error handling and centralized types (Phase 3 refactor)
*/
import type { GenerateOptions } from '../types.js';
/**
* Handler for the 'generate' command - generates a specific document by key
*/
export declare function handleGenerateCommand(key: string, options: GenerateOptions): Promise<void>;
/**
* Handler for the 'generate-category' command - generates all documents in a category
*/
export declare function handleGenerateCategoryCommand(category: string, options: GenerateCategoryOptions): Promise<void>;
/**
* Handler for the 'generate-all' command - generates all available documents
*/
export declare function handleGenerateAllCommand(options: GenerateAllOptions): Promise<void>;
/**
* Handler for the 'generate-core-analysis' command - generates core analysis documents
*/
export declare function handleGenerateCoreAnalysisCommand(options: GenerateCoreOptions): Promise<void>;
/**
* Handler for the 'list-templates' command - lists available document templates
*/
export declare function handleListTemplatesCommand(): Promise<void>;
export interface GenerateCategoryOptions {
output: string;
quiet?: boolean;
retries?: number;
retryBackoff?: number;
retryMaxDelay?: number;
}
export interface GenerateAllOptions {
output: string;
quiet?: boolean;
retries?: number;
retryBackoff?: number;
retryMaxDelay?: number;
}
export interface GenerateCoreOptions {
output: string;
quiet?: boolean;
retries?: number;
retryBackoff?: number;
retryMaxDelay?: number;
}
//# sourceMappingURL=generate.d.ts.map