import * as ts from "typescript";
import { SourceFile, Node } from "./compiler";
/**
 * Creates a wrapped node from a compiler node.
 * @param node - Node to create a wrapped node from.
 * @param sourceFile - Optional source file of the node to help improve performance.
 */
export declare function createWrappedNode<T extends ts.Node = ts.Node>(node: T, sourceFile?: ts.SourceFile | SourceFile): Node<T>;
