Skip to content

OutputDeclarationSpace

A symbol table attached to an OutputScope. Holds lexical declarations visible within that scope (e.g., “types” or “values” in a TypeScript module).

Extends SymbolTable

[inspect.custom]() => string
constructor(scope: OutputScope, key: string, binder: Binder)Constructs a new instance of the OutputDeclarationSpace class
scopeOutputScopeThe scope this declaration space belongs to.