/* * Deepkit Framework * Copyright (C) 2021 Deepkit UG, Marc J. Schmidt * * This program is free software: you can redistribute it and/or modify * it under the terms of the MIT License. * * You should have received a copy of the MIT License along with this program. */ export * from './src/core.js'; export * from './src/changes.js'; export * from './src/decorator.js'; export * from './src/decorator-builder.js'; export * from './src/reference.js'; export * from './src/serializer.js'; export * from './src/serializer-facade.js'; export * from './src/typeguard.js'; export * from './src/types.js'; export * from './src/utils.js'; export * from './src/validator.js'; export * from './src/validators.js'; export * from './src/snapshot.js'; export * from './src/change-detector.js'; export * from './src/path.js'; export * from './src/type-serialization.js'; export * from './src/registry.js'; export * from './src/default.js'; export * from './src/mixin.js'; export * from './src/reflection/type.js'; export { typeAnnotation as metaAnnotation } from './src/reflection/type.js'; export * from './src/reflection/processor.js'; export * from './src/reflection/type.js'; export * from './src/reflection/extends.js'; export * from './src/reflection/reflection.js'; export { TypeNumberBrand } from '@deepkit/type-spec';