import { Json, JsonPrimitive } from '@typed/common'; export declare type JsonSerializable = JsonPrimitive | ReadonlyArray | JsonSerializableRecord | ReadonlyMap | ReadonlySet; export interface JsonSerializableRecord extends Record { } export declare const jsonReplace: (serializable: JsonSerializable) => Json; export declare const jsonRevive: (json: Json) => JsonSerializable; export declare function fromJson(jsonString: string): JsonSerializable; export declare function toJson(x: A, space?: string | number): string; //# sourceMappingURL=json.d.ts.map