# TSMemberScope

A member scope for TypeScript. Member declarations create symbols in this scope, which will be added to the owner symbol’s members.

## Members

Extends [TSLexicalScope](../tslexicalscope/)

|                   |                                                                                                                   |                                                        |
| ----------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
| constructor       | (name: string, parentScope: TSOutputScope \| undefined, ownerSymbol: TSOutputSymbol, options: OutputScopeOptions) | Constructs a new instance of the [`TSMemberScope`](TSMemberScope.md) class |
| declarationSpaces | never\[]                                                                                                          |                                                        |
| isMemberScope     | boolean                                                                                                           |                                                        |
| ownerSymbol       | [TSOutputSymbol](../tsoutputsymbol/)                                                                              |                                                        |
