import { Logger, LoggerLevel } from '@flxbl-io/sfp-logger'; export default class Package2VersionInstaller { private targetUserName; private packageId; private waitTime; private publishWaitTime?; private installationkey?; private securityType?; private upgradeType?; private apiVersion?; private apexCompile; constructor(logger: Logger, logLevel: LoggerLevel, working_directory: string, targetUserName: string, packageId: string, waitTime: string, publishWaitTime?: string, installationkey?: string, securityType?: string, upgradeType?: string, apiVersion?: string, apexCompile?: string); setInstallationKey(installationKey: string): void; }