UNPKG

typir

Version:

General purpose type checking library

57 lines 2.81 kB
/****************************************************************************** * Copyright 2024 TypeFox GmbH * This program and the accompanying materials are made available under the * terms of the MIT License, which is available in the project root. ******************************************************************************/ export * from './typir.js'; export * from './graph/type-edge.js'; export * from './graph/type-graph.js'; export * from './graph/type-node.js'; export * from './initialization/type-initializer.js'; export * from './initialization/type-reference.js'; export * from './initialization/type-descriptor.js'; export * from './initialization/type-waiting.js'; export * from './kinds/bottom/bottom-kind.js'; export * from './kinds/bottom/bottom-type.js'; export * from './kinds/class/class-initializer.js'; export * from './kinds/class/class-kind.js'; export * from './kinds/class/class-type.js'; export * from './kinds/class/class-validation.js'; export * from './kinds/class/top-class-kind.js'; export * from './kinds/class/top-class-type.js'; export * from './kinds/custom/custom-definitions.js'; export * from './kinds/custom/custom-initializer.js'; export * from './kinds/custom/custom-kind.js'; export * from './kinds/custom/custom-type.js'; export * from './kinds/fixed-parameters/fixed-parameters-kind.js'; export * from './kinds/fixed-parameters/fixed-parameters-type.js'; export * from './kinds/function/function-initializer.js'; export * from './kinds/function/function-kind.js'; export * from './kinds/function/function-overloading.js'; export * from './kinds/function/function-type.js'; export * from './kinds/function/function-validation-calls.js'; export * from './kinds/function/function-validation-unique.js'; export * from './kinds/multiplicity/multiplicity-kind.js'; export * from './kinds/multiplicity/multiplicity-type.js'; export * from './kinds/primitive/primitive-kind.js'; export * from './kinds/primitive/primitive-type.js'; export * from './kinds/top/top-kind.js'; export * from './kinds/top/top-type.js'; export * from './kinds/kind.js'; export * from './services/assignability.js'; export * from './services/caching.js'; export * from './services/conversion.js'; export * from './services/equality.js'; export * from './services/inference.js'; export * from './services/kind-registry.js'; export * from './services/language.js'; export * from './services/operator.js'; export * from './services/printing.js'; export * from './services/subtype.js'; export * from './services/validation.js'; export * from './utils/dependency-injection.js'; export * from './utils/rule-registration.js'; export * from './utils/utils.js'; export * from './utils/utils-definitions.js'; export * from './utils/utils-type-comparison.js'; //# sourceMappingURL=index.d.ts.map