import { BaseError } from '../error/mod.js'; export declare class JsonEncodingError extends BaseError { readonly _tag = "JsonEncodingError"; } export declare class JsonDecodingError extends BaseError { readonly _tag = "JsonDecodingError"; } export declare function encodeJson(encodable: any): { error?: never; value: string; } | { error: JsonEncodingError; value?: never; }; export declare function decodeJson(json: string): { error: JsonEncodingError; value?: never; } | { error?: never; value: Decoded; }; //# sourceMappingURL=mod.d.ts.map