import * as Json from "./Json.js"; /** * An extended JSON type that includes many builtin JavaScript types. */ export type SuperJson = void | null | undefined | boolean | number | bigint | string | Date | RegExp | Array | Map | Set | { [key: string]: SuperJson; }; export type { SuperJson as t }; /** * Encodes a SuperJson value as a valid JSON value. */ export declare function toJson(value: SuperJson): Json.t; /** * Revives an encoded SuperJson value from a JSON value. */ export declare function fromJson(value: Json.t): SuperJson; //# sourceMappingURL=SuperJson.d.ts.map