new ExportsInfo(): ExportsInfoExportsInfoIterable<ExportInfo>Iterable<ExportInfo>Iterable<ExportInfo>ExportInfoIterable<ExportInfo>getExportInfo(name): ExportInfostringExportInfoReturns export info for this name.
getNestedExportsInfo(name?): ExportsInfo | undefinedstring[]ExportsInfo | undefinedGets nested exports info.
getOwnExportInfo(name): ExportInfostringExportInfoGets own export info.
getProvidedExports(): true | string[] | nulltrue | string[] | nullGets provided exports.
getReadOnlyExportInfo(name): ExportInfostringExportInfoGets read only export info.
getReadOnlyExportInfoRecursive(name): ExportInfo | undefinedstring[]ExportInfo | undefinedGets read only export info recursive.
getRelevantExports(runtime): ExportInfo[]RuntimeSpecExportInfo[]Gets relevant exports.
getRestoreProvidedData(): RestoreProvidedDataRestoreProvidedDataGets restore provided data.
getUsageKey(runtime): stringRuntimeSpecstringReturns key representing the usage.
getUsed(name, runtime): UsageStateTypeReturns usage status.
getUsedExports(runtime): boolean | SortableSet<string> | nullRuntimeSpecboolean | SortableSet<string> | nullReturns set of used exports, or true (when namespace object is used), or false (when unused), or null (when unknown).
getUsedName(name, runtime): UsedNameReturns the used name.
isEquallyUsed(runtimeA, runtimeB): booleanChecks whether this exports info is equally used.
isExportProvided(name): boolean | null | undefinedChecks whether this exports info is export provided.
isModuleUsed(runtime): booleanRuntimeSpecbooleanChecks whether this exports info is module used.
isUsed(runtime): booleanRuntimeSpecbooleanChecks whether this exports info is used.
restoreProvided(restoreProvidedData): voidRestoreProvidedDatavoidProcesses the provided data.
setAllKnownExportsUsed(runtime): booleanRuntimeSpecbooleanSets all known exports used.
setHasProvideInfo(): voidvoidsetHasUseInfo(): voidvoidsetRedirectNamedTo(exportsInfo?): booleanExportsInfobooleanSets redirect named to.
setUnknownExportsProvided(canMangle?, excludeExports?, targetKey?, targetModule?, priority?): booleanbooleanDependencyModuleGraphConnectionnumberbooleanSets unknown exports provided.
setUsedForSideEffectsOnly(runtime): booleanRuntimeSpecbooleanSets used for side effects only.
setUsedInUnknownWay(runtime): booleanRuntimeSpecbooleanSets used in unknown way.
setUsedWithoutInfo(runtime): booleanRuntimeSpecbooleanSets used without info.
updateHash(hash, runtime): voidUpdates the hash with the data contributed by this instance.