import { GlideRecord } from "../types/GlideRecord.js"; export declare class AppStoreAPI { static canConvertSysApp(sysId: string): boolean; static canConvertSysStoreApp(sysId: string): boolean; static canInstallOrUpgrade(application: GlideRecord): boolean; static canPublishToAppRepo(appId: string): boolean; static canPublishToAppStore(appId: string): boolean; static canPublishToUpdateSet(appId: string): boolean; static canUninstall(appScope: string, sysCode: string): boolean; static canUpgradeAnyStoreApp(): boolean; static checkForAppstorePlugins(appMap: Map): Map>; static getAppManagerCacheGr(key: string, sharedInternally: boolean): GlideRecord; static getRollbackContextId(appName: string, version: string): string; static getRollbackDenialReason(appName: string, version: string): string; static getRollbackRunId(rollbackContextId: string): string; static isAppstorePlugin(appScopeName: string, sysCode: string): boolean; static isISVScope(scopeName: string): boolean; static isLatestVersionInstalled(sysId: string): boolean; static isOwnedStoreApp(appScope: string): boolean; static isRollbackEligible(appName: string, version: string): boolean; static isUpdateMutexAvailable(): boolean; } //# sourceMappingURL=AppStoreAPI.d.ts.map