import { WinstonLogger } from '../logger/winston'; import { StorageLoggerOptions } from '../../types'; export declare class ObjectStorageLogger extends WinstonLogger { private options; private _level; private _flusher; private _localLogPath; private _storageLogPath; constructor(options: StorageLoggerOptions); private _validate; private _initialize; private _addHandlers; private onFlush; private isSuppressed; private log; info: (message: string, flush?: boolean) => void; debug: (message: string, flush?: boolean) => void; warn: (message: string, flush?: boolean) => void; error: (message: string, flush?: boolean) => void; }