# TSOutputSymbol

## Members

Extends [OutputSymbol](../../../core/types/outputsymbol/)

|                        |                                                                                                               |                                                         |
| ---------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
| constructor            | (name: string \| Namekey, spaces: OutputSpace\[] \| OutputSpace \| undefined, options: CreateTsSymbolOptions) | Constructs a new instance of the [`TSOutputSymbol`](TSOutputSymbol.md) class |
| copy                   | () => TSOutputSymbol                                                                                          |                                                         |
| debugInfo              | Record\<string, unknown>                                                                                      |                                                         |
| default                | boolean                                                                                                       |                                                         |
| export                 | boolean                                                                                                       |                                                         |
| hasInstanceMembers     | boolean                                                                                                       |                                                         |
| instanceMembers        | import(“@alloy-js/core”).[OutputMemberSpace](../../../core/types/outputmemberspace/)                          |                                                         |
| isInstanceMemberSymbol | boolean                                                                                                       |                                                         |
| isPrivateMemberSymbol  | boolean                                                                                                       |                                                         |
| isPublicMemberSymbol   | boolean                                                                                                       |                                                         |
| isStaticMemberSymbol   | boolean                                                                                                       |                                                         |
| isTypeSymbol           | boolean                                                                                                       |                                                         |
| isValueSymbol          | boolean                                                                                                       |                                                         |
| memberSpaces           | readonly \[“static”, “instance”, “private-static”, “private-instance”]                                        |                                                         |
| ownerSymbol            | [TSOutputSymbol](../tsoutputsymbol/) \| undefined                                                             |                                                         |
| privateInstanceMembers | import(“@alloy-js/core”).[OutputMemberSpace](../../../core/types/outputmemberspace/)                          |                                                         |
| privateStaticMembers   | import(“@alloy-js/core”).[OutputMemberSpace](../../../core/types/outputmemberspace/)                          |                                                         |
| scope                  | [TSOutputScope](../tsoutputscope/) \| undefined                                                               |                                                         |
| staticMembers          | import(“@alloy-js/core”).[OutputMemberSpace](../../../core/types/outputmemberspace/)                          |                                                         |
| tsFlags                | [TSSymbolFlags](../../variables/tssymbolflags/)                                                               |                                                         |
