@workday/canvas-kit-docs
Version:
Documentation components of Canvas Kit components
399 lines • 21.7 kB
TypeScript
import ts from 'typescript';
export declare const guards: {
isNumericLiteral(node: ts.Node): node is ts.NumericLiteral;
isBigIntLiteral(node: ts.Node): node is ts.BigIntLiteral;
isStringLiteral(node: ts.Node): node is ts.StringLiteral;
isJsxText(node: ts.Node): node is ts.JsxText;
isRegularExpressionLiteral(node: ts.Node): node is ts.RegularExpressionLiteral;
isNoSubstitutionTemplateLiteral(node: ts.Node): node is ts.NoSubstitutionTemplateLiteral;
isTemplateHead(node: ts.Node): node is ts.TemplateHead;
isTemplateMiddle(node: ts.Node): node is ts.TemplateMiddle;
isTemplateTail(node: ts.Node): node is ts.TemplateTail;
isIdentifier(node: ts.Node): node is ts.Identifier;
isPrivateIdentifier(node: ts.Node): node is ts.PrivateIdentifier;
isFalseKeyword(node: ts.Node): node is ts.FalseLiteral;
isImportKeyword(node: ts.Node): node is ts.ImportExpression;
isNullKeyword(node: ts.Node): node is ts.NullLiteral;
isSuperKeyword(node: ts.Node): node is ts.SuperExpression;
isThisKeyword(node: ts.Node): node is ts.ThisExpression;
isTrueKeyword(node: ts.Node): node is ts.TrueLiteral;
isQualifiedName(node: ts.Node): node is ts.QualifiedName;
isComputedPropertyName(node: ts.Node): node is ts.ComputedPropertyName;
isTypeParameter(node: ts.Node): node is ts.TypeParameterDeclaration;
isParameter(node: ts.Node): node is ts.ParameterDeclaration;
isDecorator(node: ts.Node): node is ts.Decorator;
isPropertySignature(node: ts.Node): node is ts.PropertySignature;
isPropertyDeclaration(node: ts.Node): node is ts.PropertyDeclaration;
isMethodSignature(node: ts.Node): node is ts.MethodSignature;
isMethodDeclaration(node: ts.Node): node is ts.MethodDeclaration;
isConstructor(node: ts.Node): node is ts.ConstructorDeclaration;
isGetAccessor(node: ts.Node): node is ts.GetAccessorDeclaration;
isSetAccessor(node: ts.Node): node is ts.SetAccessorDeclaration;
isCallSignature(node: ts.Node): node is ts.CallSignatureDeclaration;
isConstructSignature(node: ts.Node): node is ts.ConstructSignatureDeclaration;
isIndexSignature(node: ts.Node): node is ts.IndexSignatureDeclaration;
isTypePredicate(node: ts.Node): node is ts.TypePredicateNode;
isTypeReference(node: ts.Node): node is ts.TypeReferenceNode;
isFunctionType(node: ts.Node): node is ts.FunctionTypeNode;
isConstructorType(node: ts.Node): node is ts.ConstructorTypeNode;
isTypeQuery(node: ts.Node): node is ts.TypeQueryNode;
isTypeLiteral(node: ts.Node): node is ts.TypeLiteralNode;
isArrayType(node: ts.Node): node is ts.ArrayTypeNode;
isTupleType(node: ts.Node): node is ts.TupleTypeNode;
isOptionalType(node: ts.Node): node is ts.OptionalTypeNode;
isRestType(node: ts.Node): node is ts.RestTypeNode;
isUnionType(node: ts.Node): node is ts.UnionTypeNode;
isIntersectionType(node: ts.Node): node is ts.IntersectionTypeNode;
isConditionalType(node: ts.Node): node is ts.ConditionalTypeNode;
isInferType(node: ts.Node): node is ts.InferTypeNode;
isParenthesizedType(node: ts.Node): node is ts.ParenthesizedTypeNode;
isThisType(node: ts.Node): node is ts.ThisTypeNode;
isTypeOperator(node: ts.Node): node is ts.TypeOperatorNode;
isIndexedAccessType(node: ts.Node): node is ts.IndexedAccessTypeNode;
isMappedType(node: ts.Node): node is ts.MappedTypeNode;
isLiteralType(node: ts.Node): node is ts.LiteralTypeNode;
isNamedTupleMember(node: ts.Node): node is ts.NamedTupleMember;
isTemplateLiteralType(node: ts.Node): node is ts.TemplateLiteralTypeNode;
isTemplateLiteralTypeSpan(node: ts.Node): node is ts.TemplateLiteralTypeSpan;
isImportType(node: ts.Node): node is ts.ImportTypeNode;
isObjectBindingPattern(node: ts.Node): node is ts.ObjectBindingPattern;
isArrayBindingPattern(node: ts.Node): node is ts.ArrayBindingPattern;
isBindingElement(node: ts.Node): node is ts.BindingElement;
isArrayLiteralExpression(node: ts.Node): node is ts.ArrayLiteralExpression;
isObjectLiteralExpression(node: ts.Node): node is ts.ObjectLiteralExpression;
isPropertyAccessExpression(node: ts.Node): node is ts.PropertyAccessExpression;
isElementAccessExpression(node: ts.Node): node is ts.ElementAccessExpression;
isCallExpression(node: ts.Node): node is ts.CallExpression;
isNewExpression(node: ts.Node): node is ts.NewExpression;
isTaggedTemplateExpression(node: ts.Node): node is ts.TaggedTemplateExpression;
isTypeAssertionExpression(node: ts.Node): node is ts.TypeAssertion;
isParenthesizedExpression(node: ts.Node): node is ts.ParenthesizedExpression;
isFunctionExpression(node: ts.Node): node is ts.FunctionExpression;
isArrowFunction(node: ts.Node): node is ts.ArrowFunction;
isDeleteExpression(node: ts.Node): node is ts.DeleteExpression;
isTypeOfExpression(node: ts.Node): node is ts.TypeOfExpression;
isVoidExpression(node: ts.Node): node is ts.VoidExpression;
isAwaitExpression(node: ts.Node): node is ts.AwaitExpression;
isPrefixUnaryExpression(node: ts.Node): node is ts.PrefixUnaryExpression;
isPostfixUnaryExpression(node: ts.Node): node is ts.PostfixUnaryExpression;
isBinaryExpression(node: ts.Node): node is ts.BinaryExpression;
isConditionalExpression(node: ts.Node): node is ts.ConditionalExpression;
isTemplateExpression(node: ts.Node): node is ts.TemplateExpression;
isYieldExpression(node: ts.Node): node is ts.YieldExpression;
isSpreadElement(node: ts.Node): node is ts.SpreadElement;
isClassExpression(node: ts.Node): node is ts.ClassExpression;
isOmittedExpression(node: ts.Node): node is ts.OmittedExpression;
isExpressionWithTypeArguments(node: ts.Node): node is ts.ExpressionWithTypeArguments;
isAsExpression(node: ts.Node): node is ts.AsExpression;
isNonNullExpression(node: ts.Node): node is ts.NonNullExpression;
isMetaProperty(node: ts.Node): node is ts.MetaProperty;
isSyntheticExpression(node: ts.Node): node is ts.SyntheticExpression;
isTemplateSpan(node: ts.Node): node is ts.TemplateSpan;
isSemicolonClassElement(node: ts.Node): node is ts.SemicolonClassElement;
isBlock(node: ts.Node): node is ts.Block;
isEmptyStatement(node: ts.Node): node is ts.EmptyStatement;
isVariableStatement(node: ts.Node): node is ts.VariableStatement;
isExpressionStatement(node: ts.Node): node is ts.ExpressionStatement;
isIfStatement(node: ts.Node): node is ts.IfStatement;
isDoStatement(node: ts.Node): node is ts.DoStatement;
isWhileStatement(node: ts.Node): node is ts.WhileStatement;
isForStatement(node: ts.Node): node is ts.ForStatement;
isForInStatement(node: ts.Node): node is ts.ForInStatement;
isForOfStatement(node: ts.Node): node is ts.ForOfStatement;
isContinueStatement(node: ts.Node): node is ts.ContinueStatement;
isBreakStatement(node: ts.Node): node is ts.BreakStatement;
isReturnStatement(node: ts.Node): node is ts.ReturnStatement;
isWithStatement(node: ts.Node): node is ts.WithStatement;
isSwitchStatement(node: ts.Node): node is ts.SwitchStatement;
isLabeledStatement(node: ts.Node): node is ts.LabeledStatement;
isThrowStatement(node: ts.Node): node is ts.ThrowStatement;
isTryStatement(node: ts.Node): node is ts.TryStatement;
isDebuggerStatement(node: ts.Node): node is ts.DebuggerStatement;
isVariableDeclaration(node: ts.Node): node is ts.VariableDeclaration;
isVariableDeclarationList(node: ts.Node): node is ts.VariableDeclarationList;
isFunctionDeclaration(node: ts.Node): node is ts.FunctionDeclaration;
isClassDeclaration(node: ts.Node): node is ts.ClassDeclaration;
isInterfaceDeclaration(node: ts.Node): node is ts.InterfaceDeclaration;
isTypeAliasDeclaration(node: ts.Node): node is ts.TypeAliasDeclaration;
isEnumDeclaration(node: ts.Node): node is ts.EnumDeclaration;
isModuleDeclaration(node: ts.Node): node is ts.ModuleDeclaration;
isModuleBlock(node: ts.Node): node is ts.ModuleBlock;
isCaseBlock(node: ts.Node): node is ts.CaseBlock;
isNamespaceExportDeclaration(node: ts.Node): node is ts.NamespaceExportDeclaration;
isImportEqualsDeclaration(node: ts.Node): node is ts.ImportEqualsDeclaration;
isImportDeclaration(node: ts.Node): node is ts.ImportDeclaration;
isImportClause(node: ts.Node): node is ts.ImportClause;
isNamespaceImport(node: ts.Node): node is ts.NamespaceImport;
isNamedImports(node: ts.Node): node is ts.NamedImports;
isImportSpecifier(node: ts.Node): node is ts.ImportSpecifier;
isExportAssignment(node: ts.Node): node is ts.ExportAssignment;
isExportDeclaration(node: ts.Node): node is ts.ExportDeclaration;
isNamedExports(node: ts.Node): node is ts.NamedExports;
isNamespaceExport(node: ts.Node): node is ts.NamespaceExport;
isExportSpecifier(node: ts.Node): node is ts.ExportSpecifier;
isMissingDeclaration(node: ts.Node): node is ts.MissingDeclaration;
isExternalModuleReference(node: ts.Node): node is ts.ExternalModuleReference;
isJsxElement(node: ts.Node): node is ts.JsxElement;
isJsxSelfClosingElement(node: ts.Node): node is ts.JsxSelfClosingElement;
isJsxOpeningElement(node: ts.Node): node is ts.JsxOpeningElement;
isJsxClosingElement(node: ts.Node): node is ts.JsxClosingElement;
isJsxFragment(node: ts.Node): node is ts.JsxFragment;
isJsxOpeningFragment(node: ts.Node): node is ts.JsxOpeningFragment;
isJsxClosingFragment(node: ts.Node): node is ts.JsxClosingFragment;
isJsxAttribute(node: ts.Node): node is ts.JsxAttribute;
isJsxAttributes(node: ts.Node): node is ts.JsxAttributes;
isJsxSpreadAttribute(node: ts.Node): node is ts.JsxSpreadAttribute;
isJsxExpression(node: ts.Node): node is ts.JsxExpression;
isCaseClause(node: ts.Node): node is ts.CaseClause;
isDefaultClause(node: ts.Node): node is ts.DefaultClause;
isHeritageClause(node: ts.Node): node is ts.HeritageClause;
isCatchClause(node: ts.Node): node is ts.CatchClause;
isPropertyAssignment(node: ts.Node): node is ts.PropertyAssignment;
isShorthandPropertyAssignment(node: ts.Node): node is ts.ShorthandPropertyAssignment;
isSpreadAssignment(node: ts.Node): node is ts.SpreadAssignment;
isEnumMember(node: ts.Node): node is ts.EnumMember;
isUnparsedPrologue(node: ts.Node): node is ts.UnparsedPrologue;
isUnparsedPrepend(node: ts.Node): node is ts.UnparsedPrepend;
isUnparsedSyntheticReference(node: ts.Node): node is ts.UnparsedSyntheticReference;
isSourceFile(node: ts.Node): node is ts.SourceFile;
isBundle(node: ts.Node): node is ts.Bundle;
isUnparsedSource(node: ts.Node): node is ts.UnparsedSource;
isInputFiles(node: ts.Node): node is ts.InputFiles;
isJSDocTypeExpression(node: ts.Node): node is ts.JSDocTypeExpression;
isJSDocNameReference(node: ts.Node): node is ts.JSDocNameReference;
isJSDocAllType(node: ts.Node): node is ts.JSDocAllType;
isJSDocUnknownType(node: ts.Node): node is ts.JSDocUnknownType;
isJSDocNullableType(node: ts.Node): node is ts.JSDocNullableType;
isJSDocNonNullableType(node: ts.Node): node is ts.JSDocNonNullableType;
isJSDocOptionalType(node: ts.Node): node is ts.JSDocOptionalType;
isJSDocFunctionType(node: ts.Node): node is ts.JSDocFunctionType;
isJSDocVariadicType(node: ts.Node): node is ts.JSDocVariadicType;
isJSDocNamepathType(node: ts.Node): node is ts.JSDocNamepathType;
isJSDocComment(node: ts.Node): node is ts.JSDoc;
isJSDocTypeLiteral(node: ts.Node): node is ts.JSDocTypeLiteral;
isJSDocSignature(node: ts.Node): node is ts.JSDocSignature;
isJSDocTag(node: ts.Node): node is ts.JSDocUnknownTag;
isJSDocAugmentsTag(node: ts.Node): node is ts.JSDocAugmentsTag;
isJSDocImplementsTag(node: ts.Node): node is ts.JSDocImplementsTag;
isJSDocAuthorTag(node: ts.Node): node is ts.JSDocAuthorTag;
isJSDocDeprecatedTag(node: ts.Node): node is ts.JSDocDeprecatedTag;
isJSDocClassTag(node: ts.Node): node is ts.JSDocClassTag;
isJSDocPublicTag(node: ts.Node): node is ts.JSDocPublicTag;
isJSDocPrivateTag(node: ts.Node): node is ts.JSDocPrivateTag;
isJSDocProtectedTag(node: ts.Node): node is ts.JSDocProtectedTag;
isJSDocReadonlyTag(node: ts.Node): node is ts.JSDocReadonlyTag;
isJSDocCallbackTag(node: ts.Node): node is ts.JSDocCallbackTag;
isJSDocEnumTag(node: ts.Node): node is ts.JSDocEnumTag;
isJSDocParameterTag(node: ts.Node): node is ts.JSDocParameterTag;
isJSDocReturnTag(node: ts.Node): node is ts.JSDocReturnTag;
isJSDocThisTag(node: ts.Node): node is ts.JSDocThisTag;
isJSDocTypeTag(node: ts.Node): node is ts.JSDocTypeTag;
isJSDocTemplateTag(node: ts.Node): node is ts.JSDocTemplateTag;
isJSDocTypedefTag(node: ts.Node): node is ts.JSDocTypedefTag;
isJSDocSeeTag(node: ts.Node): node is ts.JSDocSeeTag;
isJSDocPropertyTag(node: ts.Node): node is ts.JSDocPropertyTag;
isSyntaxList(node: ts.Node): node is ts.SyntaxList;
isNotEmittedStatement(node: ts.Node): node is ts.NotEmittedStatement;
isPartiallyEmittedExpression(node: ts.Node): node is ts.PartiallyEmittedExpression;
isCommaListExpression(node: ts.Node): node is ts.CommaListExpression;
};
export declare const kindsMap: {
NumericLiteral: ts.NumericLiteral;
BigIntLiteral: ts.BigIntLiteral;
StringLiteral: ts.StringLiteral;
JsxText: ts.JsxText;
RegularExpressionLiteral: ts.RegularExpressionLiteral;
NoSubstitutionTemplateLiteral: ts.NoSubstitutionTemplateLiteral;
TemplateHead: ts.TemplateHead;
TemplateMiddle: ts.TemplateMiddle;
TemplateTail: ts.TemplateTail;
Identifier: ts.Identifier;
PrivateIdentifier: ts.PrivateIdentifier;
FalseKeyword: ts.FalseLiteral;
ImportKeyword: ts.ImportExpression;
NullKeyword: ts.NullLiteral;
SuperKeyword: ts.SuperExpression;
ThisKeyword: ts.ThisExpression;
TrueKeyword: ts.TrueLiteral;
QualifiedName: ts.QualifiedName;
ComputedPropertyName: ts.ComputedPropertyName;
TypeParameter: ts.TypeParameterDeclaration;
Parameter: ts.ParameterDeclaration;
Decorator: ts.Decorator;
PropertySignature: ts.PropertySignature;
PropertyDeclaration: ts.PropertyDeclaration;
MethodSignature: ts.MethodSignature;
MethodDeclaration: ts.MethodDeclaration;
Constructor: ts.ConstructorDeclaration;
GetAccessor: ts.GetAccessorDeclaration;
SetAccessor: ts.SetAccessorDeclaration;
CallSignature: ts.CallSignatureDeclaration;
ConstructSignature: ts.ConstructSignatureDeclaration;
IndexSignature: ts.IndexSignatureDeclaration;
TypePredicate: ts.TypePredicateNode;
TypeReference: ts.TypeReferenceNode;
FunctionType: ts.FunctionTypeNode;
ConstructorType: ts.ConstructorTypeNode;
TypeQuery: ts.TypeQueryNode;
TypeLiteral: ts.TypeLiteralNode;
ArrayType: ts.ArrayTypeNode;
TupleType: ts.TupleTypeNode;
OptionalType: ts.OptionalTypeNode;
RestType: ts.RestTypeNode;
UnionType: ts.UnionTypeNode;
IntersectionType: ts.IntersectionTypeNode;
ConditionalType: ts.ConditionalTypeNode;
InferType: ts.InferTypeNode;
ParenthesizedType: ts.ParenthesizedTypeNode;
ThisType: ts.ThisTypeNode;
TypeOperator: ts.TypeOperatorNode;
IndexedAccessType: ts.IndexedAccessTypeNode;
MappedType: ts.MappedTypeNode;
LiteralType: ts.LiteralTypeNode;
NamedTupleMember: ts.NamedTupleMember;
TemplateLiteralType: ts.TemplateLiteralTypeNode;
TemplateLiteralTypeSpan: ts.TemplateLiteralTypeSpan;
ImportType: ts.ImportTypeNode;
ObjectBindingPattern: ts.ObjectBindingPattern;
ArrayBindingPattern: ts.ArrayBindingPattern;
BindingElement: ts.BindingElement;
ArrayLiteralExpression: ts.ArrayLiteralExpression;
ObjectLiteralExpression: ts.ObjectLiteralExpression;
PropertyAccessExpression: ts.PropertyAccessExpression;
ElementAccessExpression: ts.ElementAccessExpression;
CallExpression: ts.CallExpression;
NewExpression: ts.NewExpression;
TaggedTemplateExpression: ts.TaggedTemplateExpression;
TypeAssertionExpression: ts.TypeAssertion;
ParenthesizedExpression: ts.ParenthesizedExpression;
FunctionExpression: ts.FunctionExpression;
ArrowFunction: ts.ArrowFunction;
DeleteExpression: ts.DeleteExpression;
TypeOfExpression: ts.TypeOfExpression;
VoidExpression: ts.VoidExpression;
AwaitExpression: ts.AwaitExpression;
PrefixUnaryExpression: ts.PrefixUnaryExpression;
PostfixUnaryExpression: ts.PostfixUnaryExpression;
BinaryExpression: ts.BinaryExpression;
ConditionalExpression: ts.ConditionalExpression;
TemplateExpression: ts.TemplateExpression;
YieldExpression: ts.YieldExpression;
SpreadElement: ts.SpreadElement;
ClassExpression: ts.ClassExpression;
OmittedExpression: ts.OmittedExpression;
ExpressionWithTypeArguments: ts.ExpressionWithTypeArguments;
AsExpression: ts.AsExpression;
NonNullExpression: ts.NonNullExpression;
MetaProperty: ts.MetaProperty;
SyntheticExpression: ts.SyntheticExpression;
TemplateSpan: ts.TemplateSpan;
SemicolonClassElement: ts.SemicolonClassElement;
Block: ts.Block;
EmptyStatement: ts.EmptyStatement;
VariableStatement: ts.VariableStatement;
ExpressionStatement: ts.ExpressionStatement;
IfStatement: ts.IfStatement;
DoStatement: ts.DoStatement;
WhileStatement: ts.WhileStatement;
ForStatement: ts.ForStatement;
ForInStatement: ts.ForInStatement;
ForOfStatement: ts.ForOfStatement;
ContinueStatement: ts.ContinueStatement;
BreakStatement: ts.BreakStatement;
ReturnStatement: ts.ReturnStatement;
WithStatement: ts.WithStatement;
SwitchStatement: ts.SwitchStatement;
LabeledStatement: ts.LabeledStatement;
ThrowStatement: ts.ThrowStatement;
TryStatement: ts.TryStatement;
DebuggerStatement: ts.DebuggerStatement;
VariableDeclaration: ts.VariableDeclaration;
VariableDeclarationList: ts.VariableDeclarationList;
FunctionDeclaration: ts.FunctionDeclaration;
ClassDeclaration: ts.ClassDeclaration;
InterfaceDeclaration: ts.InterfaceDeclaration;
TypeAliasDeclaration: ts.TypeAliasDeclaration;
EnumDeclaration: ts.EnumDeclaration;
ModuleDeclaration: ts.ModuleDeclaration;
ModuleBlock: ts.ModuleBlock;
CaseBlock: ts.CaseBlock;
NamespaceExportDeclaration: ts.NamespaceExportDeclaration;
ImportEqualsDeclaration: ts.ImportEqualsDeclaration;
ImportDeclaration: ts.ImportDeclaration;
ImportClause: ts.ImportClause;
NamespaceImport: ts.NamespaceImport;
NamedImports: ts.NamedImports;
ImportSpecifier: ts.ImportSpecifier;
ExportAssignment: ts.ExportAssignment;
ExportDeclaration: ts.ExportDeclaration;
NamedExports: ts.NamedExports;
NamespaceExport: ts.NamespaceExport;
ExportSpecifier: ts.ExportSpecifier;
MissingDeclaration: ts.MissingDeclaration;
ExternalModuleReference: ts.ExternalModuleReference;
JsxElement: ts.JsxElement;
JsxSelfClosingElement: ts.JsxSelfClosingElement;
JsxOpeningElement: ts.JsxOpeningElement;
JsxClosingElement: ts.JsxClosingElement;
JsxFragment: ts.JsxFragment;
JsxOpeningFragment: ts.JsxOpeningFragment;
JsxClosingFragment: ts.JsxClosingFragment;
JsxAttribute: ts.JsxAttribute;
JsxAttributes: ts.JsxAttributes;
JsxSpreadAttribute: ts.JsxSpreadAttribute;
JsxExpression: ts.JsxExpression;
CaseClause: ts.CaseClause;
DefaultClause: ts.DefaultClause;
HeritageClause: ts.HeritageClause;
CatchClause: ts.CatchClause;
PropertyAssignment: ts.PropertyAssignment;
ShorthandPropertyAssignment: ts.ShorthandPropertyAssignment;
SpreadAssignment: ts.SpreadAssignment;
EnumMember: ts.EnumMember;
UnparsedPrologue: ts.UnparsedPrologue;
UnparsedPrepend: ts.UnparsedPrepend;
UnparsedSyntheticReference: ts.UnparsedSyntheticReference;
SourceFile: ts.SourceFile;
Bundle: ts.Bundle;
UnparsedSource: ts.UnparsedSource;
InputFiles: ts.InputFiles;
JSDocTypeExpression: ts.JSDocTypeExpression;
JSDocNameReference: ts.JSDocNameReference;
JSDocAllType: ts.JSDocAllType;
JSDocUnknownType: ts.JSDocUnknownType;
JSDocNullableType: ts.JSDocNullableType;
JSDocNonNullableType: ts.JSDocNonNullableType;
JSDocOptionalType: ts.JSDocOptionalType;
JSDocFunctionType: ts.JSDocFunctionType;
JSDocVariadicType: ts.JSDocVariadicType;
JSDocNamepathType: ts.JSDocNamepathType;
JSDocComment: ts.JSDoc;
JSDocTypeLiteral: ts.JSDocTypeLiteral;
JSDocSignature: ts.JSDocSignature;
JSDocTag: ts.JSDocUnknownTag;
JSDocAugmentsTag: ts.JSDocAugmentsTag;
JSDocImplementsTag: ts.JSDocImplementsTag;
JSDocAuthorTag: ts.JSDocAuthorTag;
JSDocDeprecatedTag: ts.JSDocDeprecatedTag;
JSDocClassTag: ts.JSDocClassTag;
JSDocPublicTag: ts.JSDocPublicTag;
JSDocPrivateTag: ts.JSDocPrivateTag;
JSDocProtectedTag: ts.JSDocProtectedTag;
JSDocReadonlyTag: ts.JSDocReadonlyTag;
JSDocCallbackTag: ts.JSDocCallbackTag;
JSDocEnumTag: ts.JSDocEnumTag;
JSDocParameterTag: ts.JSDocParameterTag;
JSDocReturnTag: ts.JSDocReturnTag;
JSDocThisTag: ts.JSDocThisTag;
JSDocTypeTag: ts.JSDocTypeTag;
JSDocTemplateTag: ts.JSDocTemplateTag;
JSDocTypedefTag: ts.JSDocTypedefTag;
JSDocSeeTag: ts.JSDocSeeTag;
JSDocPropertyTag: ts.JSDocPropertyTag;
SyntaxList: ts.SyntaxList;
NotEmittedStatement: ts.NotEmittedStatement;
PartiallyEmittedExpression: ts.PartiallyEmittedExpression;
CommaListExpression: ts.CommaListExpression;
};
export declare function getKindNameFromNode(node: ts.Node): string;
//# sourceMappingURL=traversals.d.ts.map