export interface FileLoggerOptions { filePath: string; maxSize?: number; maxFiles?: number; } export declare class FileLogger { private filePath; private maxSize; private maxFiles; private stream; private writtenBytes; constructor(options: FileLoggerOptions); init(): Promise; write(message: string): void; private rotateAsync; private rotate; close(): Promise; } //# sourceMappingURL=file-logger.d.ts.map