import { DatabaseManager } from '../DatabaseManager.js';
import { Migration } from './Migration.js';
export declare class MigrationRunner {
    private db;
    private migrationsTable;
    constructor(db: DatabaseManager);
    ensureMigrationsTable(): Promise<void>;
    getExecuted(): Promise<string[]>;
    runUp(migration: Migration): Promise<void>;
    runDown(migration: Migration): Promise<void>;
}
