import { JsonPropertyOptions } from './Interfaces/JsonPropertyOptions'; export declare class JsonConvert { static deserialize(json: string, type: new () => T | T): T; static deserializeObject(jsonObject: Record, type: new () => T | T): T; static deserializeJsonRecord(value: any): any; static deserializePrimitiveArray(value: any): any; static deserializeArray(value: any, propertyOptions: JsonPropertyOptions, type: new () => any): any; static deserializeValue(value: any, propertyOptions: JsonPropertyOptions, type: new () => any): any; static serialize(value: object): string; static serializeObject(instance: any): Record; }