/**
 * Type definitions and error classes for database migrations
 *
 * @module migrations/types
 */
/**
 * Error class for database migration failures
 */
export declare class MigrationError extends Error {
    readonly operation: string;
    readonly tableName?: string | undefined;
    readonly cause?: unknown | undefined;
    constructor(message: string, operation: string, tableName?: string | undefined, cause?: unknown | undefined);
}
//# sourceMappingURL=types.d.ts.map