import { Context, Log, LogLevel } from "./FkRemoteLogger"; import FKPlatform from "../FKPlatform"; export declare class LogUploader implements ILogUploader { private fkSDK; private readonly _urlParams; private _deviceInfo; constructor(fkSDK: FKPlatform); upload(log: Log, logLevel: LogLevel, context?: Context): Promise; private _validateParams; private _uploadErrorLog; private _getDeviceInfo; } /** * Uploads given log to server with level and context provided */ export interface ILogUploader { upload(log: Log, logLevel: LogLevel, context?: Context): Promise; }