UNPKG

breeze2-odata4

Version:

Library to allow OData 4 support for breezejs 2

15 lines (14 loc) 485 B
import { MetadataAdapter } from './adapters/metadata-adapter'; import { AnnotationDecorator } from './decorators/annotation-decorator'; export interface Type<T> { new (): T; } export declare class ClassRepository<T> { types: Type<T>[]; add(...types: Type<T>[]): void; get(): T[]; } export declare class ClassRegistry { static MetadataAdapters: ClassRepository<MetadataAdapter>; static AnnotationDecorators: ClassRepository<AnnotationDecorator>; }