2021-02-20 12:55:36 -05:00
|
|
|
import { ChangeLog } from "../update/ChangeLog";
|
|
|
|
export interface Updater {
|
|
|
|
getChangeLog(): ChangeLog;
|
|
|
|
getChangeList(oldVersion: string): ChangeLog;
|
2021-04-19 14:27:12 -04:00
|
|
|
/**
|
|
|
|
* @returns `undefined` if `updateUsedVersion()` never has been called.
|
|
|
|
*/
|
|
|
|
getLastUsedVersion(): string | undefined;
|
2021-02-20 12:55:36 -05:00
|
|
|
getCurrentVersion(): string;
|
|
|
|
updateUsedVersion(): any;
|
|
|
|
}
|