import { App } from '@deepkit/app';
import { ClassType } from '@deepkit/core';
import { FrameworkModule } from '@deepkit/framework';
import { BaseDatabase } from '../common';
export * from './characters';
export declare function replaceMigrationCommands(_app: App<any>, frameworkModule: FrameworkModule, dbClass?: ClassType<BaseDatabase>): void;
export declare function createMigration<T extends BaseDatabase>(fn: (db: T) => Promise<void>): (db: T) => Promise<void>;
export declare function runMigrations(): Promise<void>;
//# sourceMappingURL=index.d.ts.map