import { BaseCommand } from '@adonisjs/core/build/standalone'; /** * Command to make a new Factory */ export default class MakeFactory extends BaseCommand { static commandName: string; static description: string; /** * Name of the model to be used in the factory */ model: string; /** * Import path to the model used in the factory */ modelPath: string; exact: boolean; /** * Generate model import path used in the factory */ private generateModelImportPath; /** * Path to the factories directory */ protected getDestinationPath(): string; /** * Passed down to the stub template */ protected templateData(): { model: string; modelImportPath: string; toModelName: () => (model: string, render: any) => any; }; run(): Promise; }