import { Knex } from 'knex';
export interface Migrations {
    [migrationName: string]: (schemaName: string) => Knex.Migration;
}
export declare const executeSchemaMigration: ({ knex, schemaName, migrations, }: {
    knex: Knex;
    schemaName: string;
    migrations: Migrations;
}) => Promise<any>;
export declare const executeSchemaMigrationFromDir: ({ knex, schemaName, directory, }: {
    knex: Knex;
    schemaName: string;
    directory: string;
}) => Promise<any>;
