Home > ts-morph-structures > ImportTypeStructureImpl
Signature:
export default class ImportTypeStructureImpl extends TypeStructuresBase<TypeStructureKind.Import>
Extends: TypeStructuresBase<TypeStructureKind.Import>
import("ts-morph").StatementStructures
| Constructor | Modifiers | Description |
|---|---|---|
| [(constructor)(argument, qualifier, typeArguments)](/es-membrane/ts-morph-structures/api/ts-morph-structures.importtypestructureimpl._constructor_.html) | Constructs a new instance of the `ImportTypeStructureImpl` class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| [argument](/es-membrane/ts-morph-structures/api/ts-morph-structures.importtypestructureimpl.argument.html) | [StringTypeStructureImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringtypestructureimpl.html) | ||
| [childTypes](/es-membrane/ts-morph-structures/api/ts-morph-structures.importtypestructureimpl.childtypes.html) | `readonly` | [TypeStructures](/es-membrane/ts-morph-structures/api/ts-morph-structures.typestructures.html)\[\] | |
| [kind](/es-membrane/ts-morph-structures/api/ts-morph-structures.importtypestructureimpl.kind.html) | `readonly` | [TypeStructureKind.Import](/es-membrane/ts-morph-structures/api/ts-morph-structures.typestructurekind.html) | |
| [qualifier](/es-membrane/ts-morph-structures/api/ts-morph-structures.importtypestructureimpl.qualifier.html) | [LiteralTypeStructureImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.literaltypestructureimpl.html) \| [QualifiedNameTypeStructureImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.qualifiednametypestructureimpl.html) \| null | ||
| [writerFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.importtypestructureimpl.writerfunction.html) | `readonly` | WriterFunction |
| Method | Modifiers | Description |
|---|---|---|
| [clone(other)](/es-membrane/ts-morph-structures/api/ts-morph-structures.importtypestructureimpl.clone.html) | `static` |