import { IWalkHandlers } from './types'; declare class PackageWalker { private _onEnd; private _onError; private _onResolve; private _onUnresolve; private _onVisit; private _resolveDevDependency; constructor(walkHandlers: IWalkHandlers, resolveDevDependency: boolean); /** * Starts walk. You don't need to call this method directly. * [[walkPackageGraph]] calls this method instead. * @param root A start path (a project root usually) */ start(root: string): void; private _handleError; private _linkFamilyTree; private _readPackage; private _resolve; private _visit; private _visitNodeModules; private _visitScopedPackages; } export default PackageWalker; //# sourceMappingURL=PackageWalker.d.ts.map