UNPKG

jsona

Version:

Provide data formatters (data model builder & json builder) to work with JSON API specification v1.0 in your JavaScript / TypeScript code

9 lines (8 loc) 539 B
import { IDeserializeCache, TAnyKeyValueObject, TJsonaModel, TJsonApiData, TResourceIdObj } from './JsonaTypes'; export declare function jsonStringify(json: TAnyKeyValueObject): string; export declare class DeserializeCache implements IDeserializeCache { protected cachedModels: {}; getCachedModel(data: TJsonApiData, resourceIdObject: TResourceIdObj): any; handleModel(model: TJsonaModel, data: TJsonApiData, resourceIdObject: TResourceIdObj): void; createCacheKey(data: any, resourceIdObject?: TResourceIdObj): string; }