export declare class ParseJsonError extends Error { name: string; jsonMessage: string; jsonFileName: string; jsonCodeFrame: string; constructor(fileName: string, message: string, codeFrame: string); } declare function parse(data: string, fileName?: string): T; declare function tryParse(data: string, fileName?: string): [result: T, error: null] | [result: null, error: ParseJsonError]; export declare const JSONUtils: { parse: typeof parse; tryParse: typeof tryParse; }; export {}; //# sourceMappingURL=json.d.ts.map