export declare const CLASSPARSINGDEFINITION = "CLASSPARSINGDEFINITION"; export declare const PROPERTYDECORATORPREFIX = "IMPARSABLEPROP_"; export declare const PROPERTYDEFINITIONKEY = "PROPERTYDEFINITION"; export declare const IMPARSABLE = "imparsable"; export declare type KeysOf = (keyof T)[]; export declare type Primitive = string | number | null | boolean; export declare type ParsableType = Primitive | { [key: string]: Primitive; } | Primitive[]; export interface IDictionary { [key: string]: T; }