UNPKG

458 BTypeScriptView Raw
1/**
2 * Takes data and encodes it in a JSON-friendly way, such that types such as
3 * Date are preserved.
4 * @internal
5 * @param data - Data to encode.
6 */
7export declare function encode(data: unknown): unknown;
8/**
9 * Takes data that's been encoded in a JSON-friendly form and returns a form
10 * with richer datatypes, such as Dates, etc.
11 * @internal
12 * @param json - JSON to convert.
13 */
14export declare function decode(json: unknown): unknown;