ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
4 lines (3 loc) • 333 B
TypeScript
import { NamedNode } from "./../compiler/base/name/NamedNode";
import { DeclarationNamedNode } from "./../compiler/base/name/DeclarationNamedNode";
export declare function getNamedNodeByNameOrFindFunction<T extends NamedNode | DeclarationNamedNode>(items: T[], nameOrFindFunc: ((declaration: T) => boolean) | string): T | undefined;