import * as typescript from 'typescript';
export default class TsNodeConverter {
    convertToSourceFile(filePath: string): typescript.SourceFile;
    convertToIdentifier(node: typescript.Node): typescript.Identifier;
    convertToComputedPropertyName(node: typescript.Node): typescript.ComputedPropertyName;
    convertToNamespaceImport(node: typescript.Node): typescript.NamespaceImport;
    convertToNamedImports(node: typescript.Node): typescript.NamedImports;
    convertToStringLiteral(node: typescript.Node): typescript.StringLiteral;
    convertToDecorator(node: typescript.Node): typescript.Decorator;
    convertToCallExpression(node: typescript.Node): typescript.CallExpression;
    convertToTypeReferenceNode(node: typescript.Node): typescript.TypeReferenceNode;
    convertToImportDeclaration(node: typescript.Node): typescript.ImportDeclaration;
    convertToImportSpecifier(node: typescript.Node): typescript.ImportSpecifier;
    convertToEnumDeclaration(node: typescript.Node): typescript.EnumDeclaration;
    convertToInterfaceDeclaration(node: typescript.Node): typescript.InterfaceDeclaration;
    convertToGetAccessorDeclaration(node: typescript.Node): typescript.GetAccessorDeclaration;
    convertToSetAccessorDeclaration(node: typescript.Node): typescript.SetAccessorDeclaration;
    convertToPropertySignature(node: typescript.Node): typescript.PropertySignature;
    convertToMethodSignature(node: typescript.Node): typescript.MethodSignature;
    convertToClassDeclaration(node: typescript.Node): typescript.ClassDeclaration;
    convertToConstructorDeclaration(node: typescript.Node): typescript.ConstructorDeclaration;
    convertToPropertyDeclaration(node: typescript.Node): typescript.PropertyDeclaration;
    convertToMethodDeclaration(node: typescript.Node): typescript.MethodDeclaration;
    convertToHeritageClause(node: typescript.Node): typescript.HeritageClause;
    convertToFunctionDeclaration(node: typescript.Node): typescript.FunctionDeclaration;
    convertToExportAssignment(node: typescript.Node): typescript.ExportAssignment;
    convertToExportDeclaration(node: typescript.Node): typescript.ExportDeclaration;
    convertToNamedExports(node: typescript.Node): typescript.NamedExports;
    convertToExportSpecifier(node: typescript.Node): typescript.ExportSpecifier;
    private convertTo;
}
