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;
}
