///
///
export declare class JSONParser {
parse(data: string): any;
stringify(data: any, pretty?: boolean): string;
parseStream(data: Buffer): any;
stringifyStream(data: any, pretty?: boolean): Buffer;
isValid(data: string): boolean;
parseSafe(data: string, fallback?: any): any;
stringifySafe(data: any, fallback?: string): string;
deepClone(obj: T): T;
merge(target: T, source: U): T & U;
deepMerge(target: T, source: U): T & U;
flatten(obj: any, prefix?: string): Record;
unflatten(obj: Record): any;
pick(obj: any, keys: string[]): any;
omit(obj: any, keys: string[]): any;
}
//# sourceMappingURL=JSONParser.d.ts.map