/** * 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; /** * Handler for the 'generate-category' command - generates all documents in a category */ export declare function handleGenerateCategoryCommand(category: string, options: GenerateCategoryOptions): Promise; /** * Handler for the 'generate-all' command - generates all available documents */ export declare function handleGenerateAllCommand(options: GenerateAllOptions): Promise; /** * Handler for the 'generate-core-analysis' command - generates core analysis documents */ export declare function handleGenerateCoreAnalysisCommand(options: GenerateCoreOptions): Promise; /** * Handler for the 'list-templates' command - lists available document templates */ export declare function handleListTemplatesCommand(): Promise; 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