import IFileDifference from "./IFileDifference";
import IFolderDifference from "./IFolderDifference";
import IStorage from "./IStorage";
import ZipStorage from "./ZipStorage";
export default class DifferenceSet {
    fileDifferences: IFileDifference[];
    folderDifferences: IFolderDifference[];
    getZip(): Promise<ZipStorage>;
    getHasDeletions(): boolean;
    hasFileOnlyOfExtension(...extensions: string[]): boolean;
    hasFileOfExtension(...extensions: string[]): boolean;
    copyFileUpdatesAndAdds(storage: IStorage): Promise<void>;
}
