UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

10 lines (9 loc) 654 B
import { ScopedNodeStructure, DocumentationableNodeStructure, BodyableNodeStructure } from "./../base"; import { FunctionLikeDeclarationStructure, SignaturedDeclarationStructure } from "./../function"; export interface ConstructorDeclarationStructure extends ConstructorDeclarationSpecificStructure, ScopedNodeStructure, FunctionLikeDeclarationStructure, BodyableNodeStructure { } export interface ConstructorDeclarationSpecificStructure { overloads?: ConstructorDeclarationOverloadStructure[]; } export interface ConstructorDeclarationOverloadStructure extends ScopedNodeStructure, SignaturedDeclarationStructure, DocumentationableNodeStructure { }