import { ForceErrorImpl, SafeJson, SafeJsonResult } from '..';
export declare class SafeJsonImpl extends ForceErrorImpl implements SafeJson {
    constructor();
    safeParse(jsonString: string, cb: (err: Error, obj: any) => void): void;
    safeParseSync(jsonString: string): SafeJsonResult;
    readFile(filename: string, cb: (err: Error, obj: any) => void): any;
    readFileSync(filename: string): any;
    writeFile(filename: string, obj: any, cb: (err: Error) => void): any;
    writeFileSync(filename: string, obj: any): any;
}
