/**
 * Serializes an untrusted value as a single JSON log field.
 *
 * JSON escaping prevents carriage returns, line feeds, and other control
 * characters from forging additional log records. JavaScript permits the
 * C1 controls and Unicode line/paragraph separators in JSON strings, so those
 * characters are escaped explicitly as well.
 */
export declare function serializeLogValue(value: unknown): string;
/**
 * Serializes an unknown thrown value without allowing it to inject log lines.
 */
export declare function serializeErrorForLog(error: unknown): string;
//# sourceMappingURL=SafeLog.d.ts.map