import { MigrationError } from '../MigrationError';
import { MediaFile } from '../media/MediaFile';
import { MigrationArgs } from './migration-args';
export type FullMigrationContext = Required<MigrationArgs>;
export declare const migrateDirFull: (args: MigrationArgs) => Promise<(MigrationError | Required<import("../media/MediaFile").MediaFileInfo>)[]>;
export declare function migrateDirFullGen(args: MigrationArgs): AsyncGenerator<MediaFile | MigrationError>;
