new ExportsInfo(): ExportsInfo<ExportsInfo>exports<Iterable><<ExportInfo>> Returns all exports in any order.orderedExports<Iterable><<ExportInfo>> Gets ordered exports.orderedOwnedExports<Iterable><<ExportInfo>> Gets ordered owned exports.otherExportsInfo{ExportInfo} Gets other exports info.ownedExports<Iterable><<ExportInfo>> Gets owned exports.
getExportInfo(name): ExportInfo<string>Returns export info for this name.
getNestedExportsInfo(name?): ExportsInfo | undefined<string><ExportsInfo>
|
<undefined>Gets nested exports info.
getOwnExportInfo(name): ExportInfo<string>Gets own export info.
getProvidedExports(): true | stringGets provided exports.
getReadOnlyExportInfo(name): ExportInfo<string>Gets read only export info.
getReadOnlyExportInfoRecursive(name): ExportInfo | undefined<string><ExportInfo>
|
<undefined>Gets read only export info recursive.
getRelevantExports(runtime): ExportInfo[]<RuntimeSpec>Gets relevant exports.
getRestoreProvidedData(): RestoreProvidedData<RestoreProvidedData>Gets restore provided data.
getUsageKey(runtime): string<RuntimeSpec><string>Returns key representing the usage.
getUsed(name, runtime): UsageStateType<RuntimeSpec><UsageStateType>Returns usage status.
getUsedExports(runtime): boolean | SortableSet<RuntimeSpec>Returns set of used exports, or true (when namespace object is used), or false (when unused), or null (when unknown).
getUsedName(name, runtime): UsedName<RuntimeSpec>Returns the used name.
isEquallyUsed(runtimeA, runtimeB): boolean<RuntimeSpec><RuntimeSpec><boolean>Checks whether this exports info is equally used.
isExportProvided(name): boolean | null | undefined<boolean>
|
<null>
|
<undefined>Checks whether this exports info is export provided.
isModuleUsed(runtime): boolean<RuntimeSpec><boolean>Checks whether this exports info is module used.
isUsed(runtime): boolean<RuntimeSpec><boolean>Checks whether this exports info is used.
restoreProvided(__namedParameters): void<RestoreProvidedData>Processes the provided data.
setAllKnownExportsUsed(runtime): boolean<RuntimeSpec><boolean>Sets all known exports used.
setHasProvideInfo(): voidsetHasUseInfo(): voidsetRedirectNamedTo(exportsInfo?): boolean<ExportsInfo><boolean>Sets redirect named to.
setUnknownExportsProvided(canMangle?, excludeExports?, targetKey?, targetModule?, priority?): boolean<boolean>Sets unknown exports provided.
setUsedForSideEffectsOnly(runtime): boolean<RuntimeSpec><boolean>Sets used for side effects only.
setUsedInUnknownWay(runtime): boolean<RuntimeSpec><boolean>Sets used in unknown way.
setUsedWithoutInfo(runtime): boolean<RuntimeSpec><boolean>Sets used without info.
updateHash(hash, runtime): void<Hash><RuntimeSpec>Updates the hash with the data contributed by this instance.