import type { Script } from './Script'; export interface Migration { connect: () => Promise; disconnect: () => Promise; initializeMetaTable: () => Promise; fetchAppliedMigrations: () => Promise; executeSql: (sql: string) => Promise; updateVersion: (fileName: string, checksum: string) => Promise; }