export interface IBackgroundMigration { validate: ( // eslint-disable-next-line no-unused-vars args: Record, ) => Promise<{ valid: boolean; invalidReason: string | undefined }>; // eslint-disable-next-line no-unused-vars run: (args: Record) => Promise; abort: () => Promise; }