/** * @athenna/database * * (c) João Lenon * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ import { BaseCommand } from '@athenna/artisan'; export declare class MakeCrudCommand extends BaseCommand { name: string; namePascal: string; nameLower: string; isMongo: boolean; properties: any[]; static signature(): string; static description(): string; cleanGenerator(): void; toCase(value: string): any; handle(): Promise; makeModel(): Promise; makeMigration(): Promise; makeController(): Promise; addRoutes(): Promise; makeService(): Promise; makeControllerTest(): Promise; makeServiceTest(): Promise; }