1 | import * as accessor from './accessor';
|
2 | import * as base from './base';
|
3 | import * as class_ from './class_';
|
4 | import * as declaration from './declaration';
|
5 | import * as exportDeclaration from './exportDeclaration';
|
6 | import * as exportSpecifier from './exportSpecifier';
|
7 | import * as expression from './expression';
|
8 | import * as file from './file';
|
9 | import * as guards from './guards';
|
10 | import * as identifier from './identifier';
|
11 | import * as importDeclaration from './importDeclaration';
|
12 | import * as importExport from './importExport';
|
13 | import * as literal from './literal';
|
14 | import * as node from './node';
|
15 | import * as object_ from './object_';
|
16 | import * as parameter from './parameter';
|
17 | import * as reference from './reference';
|
18 | import * as signature from './signature';
|
19 | import * as statement from './statement';
|
20 | import * as symbol from './symbol';
|
21 | import * as template from './template';
|
22 | import * as type_ from './type_';
|
23 | import * as types from './types';
|
24 | import * as variable from './variable';
|
25 | export { ArgumentedNode, BodiedNode, BodyableNode, ParameteredNode } from './base';
|
26 | export { AnyNameableNode, PropertyNamedNode } from './node';
|
27 | export { StatementedNode } from './statement';
|
28 | export { ClassInstanceMemberType } from './class_';
|
29 | export { symbolKey } from './symbolKey';
|
30 | export declare const tsUtils: {
|
31 | accessor: typeof accessor;
|
32 | class_: typeof class_;
|
33 | declaration: typeof declaration;
|
34 | exportDeclaration: typeof exportDeclaration;
|
35 | exportSpecifier: typeof exportSpecifier;
|
36 | expression: typeof expression;
|
37 | file: typeof file;
|
38 | guards: typeof guards;
|
39 | identifier: typeof identifier;
|
40 | importDeclaration: typeof importDeclaration;
|
41 | importExport: typeof importExport;
|
42 | literal: typeof literal;
|
43 | markOriginal: <T extends import("typescript").Node>(node: T) => T;
|
44 | node: typeof node;
|
45 | object_: typeof object_;
|
46 | parameter: typeof parameter;
|
47 | printBundle: (programIn: import("typescript").Program, files: readonly import("typescript").SourceFile[], substituteNode: (hint: import("typescript").EmitHint, node: import("typescript").Node) => import("typescript").Node) => import("./print").Result;
|
48 | reference: typeof reference;
|
49 | isOriginal: (node: import("typescript").Node) => boolean;
|
50 | setOriginal: <T_1 extends import("typescript").Node>(node: T_1, original: import("typescript").Node) => T_1;
|
51 | setOriginalRecursive: <T_2 extends import("typescript").Node>(start: T_2, original: import("typescript").Node) => T_2;
|
52 | signature: typeof signature;
|
53 | statement: typeof statement;
|
54 | symbol: typeof symbol;
|
55 | template: typeof template;
|
56 | type_: typeof type_;
|
57 | types: typeof types;
|
58 | variable: typeof variable;
|
59 | argumented: typeof base.argumented;
|
60 | body: typeof base.body;
|
61 | decoratable: typeof base.decoratable;
|
62 | heritage: typeof base.heritage;
|
63 | initializer: typeof base.initializer;
|
64 | modifier: typeof base.modifier;
|
65 | overload: typeof base.overload;
|
66 | parametered: typeof base.parametered;
|
67 | syntaxKind: typeof base.syntaxKind;
|
68 | };
|