/**
 * Main CLI logic for Requirements Gathering Agent
 * Rewritten to integrate with enhanced project analyzer and modern document generation
 * Version: 2.1.3
 */
/**
 * Options for document generation
 */
interface GenerationOptions {
    /** Output directory for generated documents */
    outputDir: string;
    /** Whether to suppress progress messages */
    quiet: boolean;
    /** Output format (markdown, json, yaml) */
    format: string;
    /** Number of retry attempts for failed generations */
    retries: number;
    /** Categories to generate */
    categories?: string[];
    /** Whether to enable PMBOK validation */
    validatePmbok?: boolean;
    /** Whether to generate with comprehensive validation */
    generateWithValidation?: boolean;
    /** Whether to validate only (no generation) */
    validateOnly?: boolean;
    /** Whether to check consistency only */
    validateConsistency?: boolean;
    /** Whether to provide quality assessment */
    qualityAssessment?: boolean;
}
export declare const VERSION = "2.1.3";
export declare function main(options?: GenerationOptions): Promise<boolean | undefined>;
/**
 * Get available document categories
 */
export declare function getDocumentCategories(): string[];
/**
 * Display help information about available categories
 */
export declare function displayCategoryHelp(): void;
export {};
//# sourceMappingURL=cli-main.d.ts.map