import { ImageProperties } from "./model/ImageProperties";
import { Options } from "./utils/args/Args";
import { MapDateToLocationManager } from "./utils/MapDateToLocationManager";
import { IOutputter } from "./utils/output/IOutputter";
export declare namespace ImageMover {
    function dryRunMove(imageProps: ImageProperties, options: Options, imageOutputDir: string, mapDateToLocationManager: MapDateToLocationManager, outputter: IOutputter): Promise<boolean>;
    function move(imageProps: ImageProperties, options: Options, imageOutputDir: string, mapDateToLocationManager: MapDateToLocationManager, outputter: IOutputter, isDryRun?: boolean): Promise<boolean>;
}
