import { Knex } from 'knex'; interface Migration { up: (knex: Knex) => Promise; down?: (knex: Knex) => Promise; } interface MigrationSource { getMigrations: (loadExtensions: readonly string[]) => Promise; getMigrationName: (migration: TMigrationSpec) => string; getMigration: (migration: TMigrationSpec) => Promise; } export declare class MockChainMigrations implements MigrationSource { migrations: Record; constructor(); getMigrations(): Promise; getMigrationName(migration: string): string; getMigration(migration: string): Promise; setupMigrations(): Record; } export {}; //# sourceMappingURL=MockChainMigrations.d.ts.map