minor adjustment to readme
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / tsutils / util / convert-ast.d.ts
1 import * as ts from 'typescript';
2 export interface NodeWrap {
3     node: ts.Node;
4     kind: ts.SyntaxKind;
5     children: NodeWrap[];
6     next?: NodeWrap;
7     skip?: NodeWrap;
8     parent?: NodeWrap;
9 }
10 export interface WrappedAst extends NodeWrap {
11     node: ts.SourceFile;
12     next: NodeWrap;
13     skip: undefined;
14     parent: undefined;
15 }
16 export interface ConvertedAst {
17     wrapped: WrappedAst;
18     flat: ReadonlyArray<ts.Node>;
19 }
20 export declare function convertAst(sourceFile: ts.SourceFile): ConvertedAst;