@lab900/typescript-serializer
Version:
JSON serialization/deserialization of Typescript objects
8 lines (7 loc) • 504 B
TypeScript
import { JsonPropertyMetadata } from './decorators/json-property.decorator';
import 'reflect-metadata';
export declare const ENTITY_PROPERTY_METADATA = "serialize:field:json-property-name";
export declare const ENTITY_METADATA_KEYS = "serialize:class:fields";
export declare const SERIALIZED_PARAM_METADATA = "serialize:param";
export declare function getEntityMetadata(prototype: any): JsonPropertyMetadata[];
export declare function defineProperty(target: object, propertyName: string | symbol): void;