import { ChangeLog } from "../update/ChangeLog"; export interface Updater { getChangeLog(): ChangeLog; getChangeList(oldVersion: string): ChangeLog; /** * @returns `undefined` if `updateUsedVersion()` never has been called. */ getLastUsedVersion(): string | undefined; getCurrentVersion(): string; updateUsedVersion(): any; }