1 | import ts from 'typescript';
|
2 | export declare function isPrimaryExpression(node: ts.Node): node is ts.PrimaryExpression;
|
3 | export declare function isDeclaration(node: ts.Node): node is ts.Declaration;
|
4 | export declare function isMemberExpression(node: ts.Node): node is ts.MemberExpression;
|
5 | export declare function isLeftHandSideExpression(node: ts.Node): node is ts.LeftHandSideExpression;
|
6 | export declare function isUpdateExpression(node: ts.Node): node is ts.UpdateExpression;
|
7 | export declare function isUnaryExpression(node: ts.Node): node is ts.UnaryExpression;
|
8 | export declare function isExpression(node: ts.Node): node is ts.Expression;
|
9 | export declare function isNamedDeclaration(node: ts.Node): node is ts.NamedDeclaration;
|
10 | export declare function isDeclarationStatement(node: ts.Node): node is ts.DeclarationStatement;
|
11 | export declare function isStatement(node: ts.Node): node is ts.Statement;
|
12 | export declare function isSignatureDeclarationBase(node: ts.Node): node is ts.SignatureDeclarationBase;
|
13 | export declare function isParameterDeclaration(node: ts.Node): node is ts.ParameterDeclaration;
|
14 | export declare function isFunctionLikeDeclarationBase(node: ts.Node): node is ts.FunctionLikeDeclarationBase;
|
15 | export declare function isKeywordTypeNode(node: ts.Node): node is ts.KeywordTypeNode;
|
16 | export declare function isNodeWithTypeArguments(node: ts.Node): node is ts.NodeWithTypeArguments;
|
17 | export declare function isFunctionOrConstructorTypeNodeBase(node: ts.Node): node is ts.FunctionOrConstructorTypeNodeBase;
|
18 | export declare function isOptionalTypeNode(node: ts.Node): node is ts.OptionalTypeNode;
|
19 | export declare function isRestTypeNode(node: ts.Node): node is ts.RestTypeNode;
|
20 | export declare function isLiteralLikeNode(node: ts.Node): node is ts.LiteralLikeNode;
|
21 | export declare function isPartiallyEmittedExpression(node: ts.Node): node is ts.PartiallyEmittedExpression;
|
22 | export declare function isNullLiteral(node: ts.Node): node is ts.NullLiteral;
|
23 | export declare function isBooleanLiteral(node: ts.Node): node is ts.BooleanLiteral;
|
24 | export declare function isThisExpression(node: ts.Node): node is ts.ThisExpression;
|
25 | export declare function isSuperExpression(node: ts.Node): node is ts.SuperExpression;
|
26 | export declare function isImportExpression(node: ts.Node): node is ts.ImportExpression;
|
27 | export declare function isSyntheticExpression(node: ts.Node): node is ts.SyntheticExpression;
|
28 | export declare function isObjectLiteralExpressionBase(node: ts.Node): node is ts.ObjectLiteralExpressionBase<any>;
|
29 | export declare function isNotEmittedStatement(node: ts.Node): node is ts.NotEmittedStatement;
|
30 | export declare function isCommaListExpression(node: ts.Node): node is ts.CommaListExpression;
|
31 | export declare function isClassLikeDeclarationBase(node: ts.Node): node is ts.ClassLikeDeclarationBase;
|
32 | export declare function isJSDocType(node: ts.Node): node is ts.JSDocType;
|
33 | export declare function isJSDocTag(node: ts.Node): node is ts.JSDocTag;
|
34 | export declare function isJSDocUnknownTag(node: ts.Node): node is ts.JSDocUnknownTag;
|
35 | export declare function isInputFiles(node: ts.Node): node is ts.InputFiles;
|
36 | export declare function isJsonMinusNumericLiteral(node: ts.Node): node is ts.JsonMinusNumericLiteral;
|