es-membrane

Home > ts-morph-structures > ImportDeclarationImpl

ImportDeclarationImpl class

Signature:

export default class ImportDeclarationImpl implements ImportDeclarationStructureClassIfc 

Implements: ImportDeclarationStructureClassIfc

Constructors

Constructor Modifiers Description
[(constructor)(moduleSpecifier)](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl._constructor_.html) Constructs a new instance of the `ImportDeclarationImpl` class

Properties

Property Modifiers Type Description
[attributes?](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.attributes.html) [ImportAttributeImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.importattributeimpl.html)\[\] _(Optional)_
[defaultImport?](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.defaultimport.html) string _(Optional)_
[isTypeOnly](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.istypeonly.html) boolean
[kind](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.kind.html) `readonly` StructureKind.ImportDeclaration
[leadingTrivia](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.leadingtrivia.html) `readonly` [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html)\[\]
[moduleSpecifier](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.modulespecifier.html) string
[namedImports](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.namedimports.html) `readonly` ([ImportSpecifierImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.importspecifierimpl.html) \| [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html))\[\]
[namespaceImport?](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.namespaceimport.html) string _(Optional)_
[trailingTrivia](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.trailingtrivia.html) `readonly` [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html)\[\]

Methods

Method Modifiers Description
[clone(source)](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.clone.html) `static`
[toJSON()](/es-membrane/ts-morph-structures/api/ts-morph-structures.importdeclarationimpl.tojson.html)