import { DependenciesTreeNode } from '../treeDataProviders/dependenciesTree/dependenciesTreeNode' ; see DependencyUpdateManager export abstract class AbstractDependencyUpdate { constructor ( private _pkgType ) { } public isMatched ( dependenciesTreeNode ) { return dependenciesTreeNode . generalInfo . pkgType === this . _pkgType ; } param dependenciesTreeNode public abstract updateDependencyVersion ( dependenciesTreeNode , fixedVersion ) ; }