import { ParsingSchema } from "../types"; export declare type Constructor = { new (): T; }; export declare type DecoratedClass> = C & { prototype: { toJSON(): any; }; }; export declare type ClassDecoratorOptions = Partial>; export declare function imparsable(parsingDescription?: ClassDecoratorOptions): >(constructor: C) => DecoratedClass;