import 'reflect-metadata'; import { ClassConstructor } from './ClassConstructor'; export interface SerializeMetadata { normalize?: string; deNormalize?: string; } export declare function getSerializerMetadata(constructor: ClassConstructor): SerializeMetadata; /** * Decorator function for object to normalize it. */ export declare function Normalize(target: { constructor: ClassConstructor; } | any, functionName: string): void; /** * Decorator static function to de-normalize it. */ export declare function DeNormalize(constructor: ClassConstructor, functionName: string): void;