import type { TableDesign, IndexDesign, RLSPolicy, MigrationStep, DatabaseEngine } from '../../types/index.js';
export declare function generateMigrations(tables: TableDesign[], indexes: IndexDesign[], rlsPolicies: RLSPolicy[], engine: DatabaseEngine): MigrationStep[];
export declare function buildRelationships(tables: TableDesign[]): string[];
export declare function buildDataIntegrityRules(tables: TableDesign[], engine: DatabaseEngine): string[];
//# sourceMappingURL=migrations.d.ts.map