@fairmint/canton-node-sdk
Version:
Canton Node SDK
11 lines • 459 B
TypeScript
import { Logger, LoggerConfig } from './Logger';
/** Logs API requests and responses to files with sensitive data redaction */
export declare class FileLogger implements Logger {
private logDir;
private enableFileLogging;
constructor(config?: LoggerConfig);
private setupLogging;
logRequestResponse(url: string, request: unknown, response: unknown): Promise<void>;
private sanitizeForLogging;
}
//# sourceMappingURL=FileLogger.d.ts.map