/** * Base class for database seeders. Subclass, implement {@link run}, and `export default` the class. * Run with `atlex db:seed --class=YourSeeder`. */ export declare abstract class Seeder { /** * Seed the application's database. */ abstract run(): void | Promise; /** * Run another seeder class by constructor reference. * * @param SeederClass - Seeder constructor (typically the module’s default export). */ protected call(SeederClass: new () => Seeder): Promise; } //# sourceMappingURL=Seeder.d.ts.map