UNPKG

native-update

Version:

Foundation package for building a comprehensive update system for Capacitor apps. Provides architecture and interfaces but requires backend implementation.

14 lines (13 loc) 615 B
import { PluginConfig } from '../core/config'; import { AppUpdateInfo, AppUpdateOptions } from './types'; export declare class AppUpdateChecker { private config; private logger; constructor(config: PluginConfig); checkServerVersion(_?: AppUpdateOptions): Promise<Partial<AppUpdateInfo>>; compareVersions(version1: string, version2: string): number; isUpdateRequired(currentVersion: string, availableVersion: string, minimumVersion?: string): boolean; determineUpdatePriority(versionDiff: string, stalenessDays?: number): number; private getCurrentVersion; private getPlatform; }