/** * Execute pending migrations inside a transaction and roll back (no history writes). * Catches dependency errors (e.g. DROP FUNCTION blocked by triggers) before a real apply. */ import type { Client } from 'pg'; import type { SQLExecutor } from '../apply/executor'; import type { ILoadedFile } from '../../types/apply'; export interface IValidateRunOptions { acceptDestructive?: boolean; nonInteractive?: boolean; } export declare const validatePendingMigrations: (client: Client, files: ILoadedFile[], executor: SQLExecutor, options: IValidateRunOptions) => Promise; //# sourceMappingURL=validateRun.d.ts.map