import { Connection } from '@salesforce/core'; import Package2Detail from '../Package2Detail'; /** * Resolves external package dependency versions to their subscriber version */ export default class ExternalPackage2DependencyResolver { private conn; private projectConfig; private keys; constructor(conn: Connection, projectConfig: any, keys: any); resolveExternalPackage2DependenciesToVersions(packagesToBeResolved?: string[], packagesToBeSkipped?: string[], isDependencyValidated?: boolean): Promise; /** * Parse keys in string format "packageA:key packageB:key packageC:key" * Returns map of packages to keys * @param keys */ private parseKeys; }