1 | import * as ts from 'typescript';
|
2 | export declare function isConditionalType(type: ts.Type): type is ts.ConditionalType;
|
3 | export declare function isEnumType(type: ts.Type): type is ts.EnumType;
|
4 | export declare function isGenericType(type: ts.Type): type is ts.GenericType;
|
5 | export declare function isIndexedAccessType(type: ts.Type): type is ts.IndexedAccessType;
|
6 | export declare function isIndexedAccessype(type: ts.Type): type is ts.IndexType;
|
7 | export declare function isInstantiableType(type: ts.Type): type is ts.InstantiableType;
|
8 | export declare function isInterfaceType(type: ts.Type): type is ts.InterfaceType;
|
9 | export declare function isIntersectionType(type: ts.Type): type is ts.IntersectionType;
|
10 | export declare function isLiteralType(type: ts.Type): type is ts.LiteralType;
|
11 | export declare function isObjectType(type: ts.Type): type is ts.ObjectType;
|
12 | export declare function isSubstitutionType(type: ts.Type): type is ts.SubstitutionType;
|
13 | export declare function isTypeParameter(type: ts.Type): type is ts.TypeParameter;
|
14 | export declare function isTypeReference(type: ts.Type): type is ts.TypeReference;
|
15 | export declare function isTypeVariable(type: ts.Type): type is ts.TypeParameter | ts.IndexedAccessType;
|
16 | export declare function isUnionOrIntersectionType(type: ts.Type): type is ts.UnionOrIntersectionType;
|
17 | export declare function isUnionType(type: ts.Type): type is ts.UnionType;
|
18 | export declare function isUniqueESSymbolType(type: ts.Type): type is ts.UniqueESSymbolType;
|