import { LogLevel } from '../constants/log'; import { IDoc, ILog, ILogType } from './types/log.interfaces'; export declare class Log implements ILog { stored: IDoc[]; logLevel: LogLevel; constructor(); updateLogLevel(logLevel: LogLevel): void; /** * Log functions for sdk * * @param {object | string} args An object or string * @returns {string} string * @example Universal stages for all apps * * Log.info(1, 2, 3); // output: [INFO - (sdk)] 1, 2, 3 */ stringify(args: (object | string)[]): string; utcNow(): string; store(msg: string, type: ILogType): void; info(...args: (object | string)[]): void; warn(...args: (object | string)[]): void; error(...args: (object | string)[]): void; history(): IDoc[]; } declare const log: Log; export default log; //# sourceMappingURL=log.d.ts.map