import { ExecutedMigration, PendingMigration } from "./Migration"; export interface MigrateOptions { from?: string; to?: string; migrations?: string[]; } export declare abstract class Migrator { abstract init(): Promise; abstract destroy(): Promise; abstract create(): Promise; abstract up(options?: MigrateOptions): Promise; abstract down(options?: MigrateOptions): Promise; abstract getExecutedMigrations(): Promise; abstract getPendingMigrations(): Promise; status(): Promise; } //# sourceMappingURL=Migrator.d.ts.map