import type { ModuleType, ExtendedModule, ModuleParameters } from './module.h'; export declare const INVALID_MODULE_ERROR = "An invalid module was passed in the list of modules"; export declare class ModuleWalker { private modulesIdInitialized; private modulesNameInitialized; private rootWalker?; constructor(rootWalker?: ModuleWalker); walk(modules: Array): (ExtendedModule | ModuleType)[]; hasModule(moduleParameters: ModuleParameters): boolean; hasModuleName(moduleParameters: ModuleParameters): boolean; private innerWalk; } //# sourceMappingURL=ModuleWalker.d.ts.map