google-photos-migrate
Version:
A tool to fix EXIF data and recover filenames from a Google Photos takeout.
24 lines (23 loc) • 892 B
TypeScript
import { MediaFileInfo } from '../media/MediaFile';
import { MediaMigrationError } from '../media/MediaMigrationError';
import { GoogleMetadata } from './GoogleMeta';
export declare class ApplyMetaError extends MediaMigrationError {
constructor(failedMedia: MediaFileInfo);
toString(): string;
}
export declare class ExifToolError extends ApplyMetaError {
reason: Error;
constructor(failedMedia: MediaFileInfo, reason: Error);
toString(): string;
}
export declare class WrongExtensionError extends ApplyMetaError {
currentExt: string;
actualExt: string;
constructor(failedMedia: MediaFileInfo, currentExt: string, actualExt: string);
toString(): string;
}
export declare class MissingMetaError extends ApplyMetaError {
keyName: keyof GoogleMetadata;
constructor(failedMedia: MediaFileInfo, keyName: keyof GoogleMetadata);
toString(): string;
}