import { MigrationInterface } from 'typeorm'; export declare class InvalidMigrationNameError extends Error { constructor(name: string); } /** * Retrieves migrations on the given path. * @param importFn dynamic import module function * @param path path to the migrations directory * @param ignoreFilesList files to ignore in migrations directory * @returns migrations */ export declare const listMigrations: (importFn: (module: string) => Promise, path: string, ignoreFilesList: string[]) => Promise; export type MigrationClass = { new (): MigrationInterface; }; export declare const sortMigrations: (migrations: MigrationClass[]) => any;