UNPKG

@opra/common

Version:
19 lines (18 loc) 1.2 kB
import { ArrayType } from './data-type/array-type.interface.js'; import { ComplexType } from './data-type/complex-type.interface.js'; import type { DataType } from './data-type/data-type.interface.js'; import { EnumType } from './data-type/enum-type.interface.js'; import { MappedType } from './data-type/mapped-type.interface.js'; import { MixinType } from './data-type/mixin-type.interface.js'; import { SimpleType } from './data-type/simple-type.interface.js'; import { UnionType } from './data-type/union-type.interface.js'; import { HttpController } from './http/http-controller.interface.js'; export declare function isDataType(obj: any): obj is DataType; export declare function isComplexType(obj: any): obj is ComplexType; export declare function isSimpleType(obj: any): obj is SimpleType; export declare function isMixinType(obj: any): obj is MixinType; export declare function isMappedType(obj: any): obj is MappedType; export declare function isEnumType(obj: any): obj is EnumType; export declare function isUnionType(obj: any): obj is UnionType; export declare function isArrayType(obj: any): obj is ArrayType; export declare function isHttpController(obj: any): obj is HttpController;