TeaSpeak-Client/imports/shared-app/update/Updater.d.ts

12 lines
360 B
TypeScript

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;
}