import { BaseLlmCommand, type LlmContext } from '../llm/_shared/base-llm-command.js'; export default class ModulesGenerate extends BaseLlmCommand { static description: string; static examples: string[]; static flags: { 'max-gate-retries': import("@oclif/core/interfaces").OptionFlag; phase: import("@oclif/core/interfaces").OptionFlag; 'batch-size': import("@oclif/core/interfaces").OptionFlag; 'max-iterations': import("@oclif/core/interfaces").OptionFlag; incremental: import("@oclif/core/interfaces").BooleanFlag; 'deepen-threshold': import("@oclif/core/interfaces").OptionFlag; 'max-unassigned-pct': import("@oclif/core/interfaces").OptionFlag; 'max-depth': import("@oclif/core/interfaces").OptionFlag; 'max-modules': import("@oclif/core/interfaces").OptionFlag; model: import("@oclif/core/interfaces").OptionFlag; 'dry-run': import("@oclif/core/interfaces").BooleanFlag; force: import("@oclif/core/interfaces").BooleanFlag; verbose: import("@oclif/core/interfaces").BooleanFlag; 'show-llm-requests': import("@oclif/core/interfaces").BooleanFlag; 'show-llm-responses': import("@oclif/core/interfaces").BooleanFlag; database: import("@oclif/core/interfaces").OptionFlag; json: import("@oclif/core/interfaces").BooleanFlag; }; protected execute(ctx: LlmContext, flags: Record): Promise; } //# sourceMappingURL=generate.d.ts.map