import { Serializer } from './serializer'; import { Constructor } from '../type'; import { ModelMetadataSerializer } from './model-metadata.serializer'; /** * @deprecated Use {@link ModelMetadataSerializer} instead this one */ export declare class ModelSerializer implements Serializer { private metadataSerializer; constructor(constructor: Constructor); serialize(modelForSerialization: T, additionalInfo: any): Object | null; deserialize(json: Object, additionalInfo: any): T | null; } export declare function model(constructor: Constructor): ModelMetadataSerializer;