export declare class Upgrader { private upgraders; getUpgradeList(from: string, to: string): SingleUpgrader[]; registerUpgrader(upgrader: SingleUpgrader): void; execute(): Promise; } export declare function checkVersion(): boolean; export declare function splitVersion(version: string): [number, number, number]; export declare function compareVersion(versionA: string, versionB: string): number; export interface SingleUpgrader { version: string; execute(): Promise; }