export interface Migration {
    version: number;
    name: string;
    description: string;
    up: string[];
    down?: string[];
}
export declare function getAppliedMigrations(): number[];
export declare function getPendingMigrations(): Migration[];
export declare function runMigrations(): {
    applied: number;
    errors: string[];
};
export declare function getMigrationStatus(): {
    currentVersion: number;
    applied: number[];
    pending: number;
};
//# sourceMappingURL=migrations.d.ts.map