ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
10 lines (9 loc) • 654 B
TypeScript
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 {
}