import { Logger } from '@flxbl-io/sfp-logger'; import { PackagingSObjects } from '@salesforce/packaging'; import { SfpPackageInstallationOptions } from './InstallPackage'; export default class InstallUnlockedPackageImpl { private logger; private targetUserName; private packageId; private installationOptions; private packageName?; constructor(logger: Logger, targetUserName: string, packageId: string, installationOptions: SfpPackageInstallationOptions, packageName?: string); setInstallationKey(installationKey: string): void; install(payloadToDisplay?: any): Promise; parseStatus(request: PackagingSObjects.PackageInstallRequest, username: string, pkgName: string, logger: Logger): 'IN_PROGRESS' | 'SUCCESS'; }