import { MetadataAdapter } from './adapters/metadata-adapter'; import { DataTypeSetup } from './datatypes/setups/datatype-setup'; import { AnnotationDecorator } from './decorators/annotation-decorator'; export declare type Type = new () => T; export declare class ClassRepository { types: Type[]; add(...types: Type[]): void; get(): T[]; } export declare class ClassRegistry { static AnnotationDecorators: ClassRepository; static DataTypeSetups: ClassRepository; static MetadataAdapters: ClassRepository; }