UNPKG

@ts-nameof/transforms-ts

Version:

ts-nameof - TypeScript compiler transforms for ts-nameof packages.

9 lines (8 loc) 732 B
import * as ts from "typescript"; import { TransformResult } from "./transform"; import { VisitSourceFileContext } from "./VisitSourceFileContext"; export declare const transformerFactory: ts.TransformerFactory<ts.SourceFile>; export declare function visitSourceFile(sourceFile: ts.SourceFile, context: ts.TransformationContext): ts.Node; export declare function throwIfContextHasInterpolateExpressions(context: VisitSourceFileContext, sourceFile: ts.SourceFile): undefined; export declare function visitNode(visitingNode: ts.Node, sourceFile: ts.SourceFile): TransformResult; export declare function visitNode(visitingNode: ts.Node, sourceFile: ts.SourceFile, context: VisitSourceFileContext | undefined): TransformResult;