UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

5 lines (4 loc) 468 B
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; export declare function getNotFoundErrorMessageForNameOrFindFunction(findName: string, nameOrFindFunction: string | Function): string;