import { IEntitySeedEntry, IEntitySeeder } from "../abstractions/seed"; export declare abstract class EntitySeeder implements IEntitySeeder { protected readonly logger: import("@punks/backend-core").ILogger; execute(): Promise; protected abstract getEntries(): Promise[]>; protected abstract exists(condition: TFindCondition): Promise; protected abstract create(entity: Partial): Promise; abstract get priority(): number | undefined; }