export type DependencySet = Set; export type DependencyArray = Array; type WorkspaceManifest = { workspaceDir: string; manifestPath: string; manifestStr: string; dependencies: DependencyArray; devDependencies: DependencyArray; peerDependencies: DependencySet; optionalPeerDependencies: DependencyArray; allDependencies: DependencySet; ignoreDependencies: (string | RegExp)[]; ignoreBinaries: (string | RegExp)[]; ignoreUnresolved: (string | RegExp)[]; unusedIgnoreDependencies: Set; unusedIgnoreBinaries: Set; unusedIgnoreUnresolved: Set; }; export type WorkspaceManifests = Map; export type HostDependencies = Map>; type PackageName = string; type BinaryName = string; export type InstalledBinaries = Map>; export {};