UNPKG

@dipscope/type-manager

Version:

Transform JSON strings or plain objects into JS class instances.

10 lines 691 B
import { TypeExtensionMetadata } from './type-extension-metadata'; import { TypeExtensionOptions } from './type-extension-options'; import { TypeMetadata } from './type-metadata'; /** * Type extension metadata constructor. * * @type {TypeExtensionMetadataCtor<TTypeExtensionMetadata, TTypeExtensionOptions, TObject>} */ export declare type TypeExtensionMetadataCtor<TTypeExtensionMetadata extends TypeExtensionMetadata<TObject, TTypeExtensionOptions>, TTypeExtensionOptions extends TypeExtensionOptions, TObject> = new (typeMetadata: TypeMetadata<TObject>, typeExtensionOptions: TTypeExtensionOptions) => TTypeExtensionMetadata; //# sourceMappingURL=type-extension-metadata-ctor.d.ts.map