es-membrane

Home > ts-morph-structures > InterfaceDeclarationStructureClassIfc

InterfaceDeclarationStructureClassIfc interface

Signature:

export interface InterfaceDeclarationStructureClassIfc 

Properties

Property Modifiers Type Description
[callSignatures](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.callsignatures.html) `readonly` [CallSignatureDeclarationImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.callsignaturedeclarationimpl.html)\[\]
[constructSignatures](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.constructsignatures.html) `readonly` [ConstructSignatureDeclarationImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.constructsignaturedeclarationimpl.html)\[\]
[extends](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.extends.html) `readonly` [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html)\[\] Treat this as a read-only array. Use `.extendsSet` to modify this.
[extendsSet](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.extendsset.html) `readonly` [TypeStructureSet](/es-membrane/ts-morph-structures/api/ts-morph-structures.typestructureset.html)
[getAccessors](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.getaccessors.html) `readonly` [GetAccessorDeclarationImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.getaccessordeclarationimpl.html)\[\]
[indexSignatures](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.indexsignatures.html) `readonly` [IndexSignatureDeclarationImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.indexsignaturedeclarationimpl.html)\[\]
[kind](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.kind.html) `readonly` StructureKind.Interface
[methods](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.methods.html) `readonly` [MethodSignatureImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.methodsignatureimpl.html)\[\]
[properties](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.properties.html) `readonly` [PropertySignatureImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.html)\[\]
[setAccessors](/es-membrane/ts-morph-structures/api/ts-morph-structures.interfacedeclarationstructureclassifc.setaccessors.html) `readonly` [SetAccessorDeclarationImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.setaccessordeclarationimpl.html)\[\]