/** * AUTO-GENERATED FILE * Generated at: 2025-12-22T01:17:29.246Z * Generator: commands-generator@1.0.0 * Source files: * - libs/aegisx-cli/docs/QUICK_REFERENCE.md * - libs/aegisx-cli/bin/cli.js * DO NOT EDIT MANUALLY - Changes will be overwritten on next sync */ /** * CRUD Generator Commands Reference * Complete documentation of all CRUD generator capabilities */ export interface CommandOption { name: string; alias?: string; type: 'boolean' | 'string' | 'number'; default?: string | boolean | number; description: string; choices?: string[]; } export interface CommandInfo { name: string; description: string; usage: string; options: CommandOption[]; examples: string[]; notes?: string[]; } export interface PackageInfo { name: string; description: string; features: string[]; useCases: string[]; command: string; } export interface TroubleshootingItem { problem: string; solution: string; example: string; } export declare const commands: CommandInfo[]; export declare const troubleshooting: TroubleshootingItem[]; /** * Get all commands */ export declare function getAllCommands(): CommandInfo[]; /** * Get command by name */ export declare function getCommand(name: string): CommandInfo | undefined; /** * REMOVED: getAllPackages - Package system replaced with option-based system * Use --with-import and --with-events flags instead */ /** * Get troubleshooting tips */ export declare function getTroubleshooting(): TroubleshootingItem[]; /** * Build command string from options */ export declare function buildCommand(tableName: string, options: { target?: 'backend' | 'frontend'; app?: 'api' | 'web' | 'admin'; output?: string; config?: string; shell?: string; section?: string; withImport?: boolean; withEvents?: boolean; withExport?: boolean; withHierarchy?: boolean; smartStats?: boolean; includeAuditFields?: boolean; package?: 'standard' | 'enterprise' | 'full'; multipleRoles?: boolean; noRoles?: boolean; directDb?: boolean; migrationOnly?: boolean; noRegister?: boolean; noFormat?: boolean; layer?: string; type?: string; domain?: string; schema?: string; force?: boolean; dryRun?: boolean; }): string; export interface GeneratedFile { path: string; description: string; category: 'backend' | 'frontend' | 'shared'; } export declare const generatedFiles: { backend: GeneratedFile[]; frontend: GeneratedFile[]; }; //# sourceMappingURL=crud-commands.d.ts.map