/** * Service for managing temporary log files */ export declare class TempFileService { private readonly tempDir; constructor(tempDir?: string); /** * Create a temporary file with the given content * @param content - File content * @param requestId - Request ID for the filename * @returns Path to the created file */ createTempFile(content: string, requestId: string): Promise; /** * Sanitize a string for use in a filename */ private sanitizeFilename; /** * Clean up a temporary file */ cleanup(filePath: string): Promise; /** * Clean up old log files (older than specified hours) */ cleanupOldFiles(maxAgeHours?: number): Promise; } //# sourceMappingURL=TempFileService.d.ts.map