statsig-js
Version:
Statsig JavaScript client SDK for single user environments.
13 lines (12 loc) • 595 B
TypeScript
import { LoggerInterface, LogLevel } from '../StatsigSDKOptions';
export default abstract class OutputLogger {
private static readonly LOG_PREFIX;
static getLogger(): LoggerInterface;
static debug(message: string, ...optionalParams: any[]): void;
static info(message: string, ...optionalParams: any[]): void;
static warn(message: string, ...optionalParams: any[]): void;
static error(message: string, ...optionalParams: any[]): void;
static setLogger(logger: LoggerInterface): void;
static setLogLevel(logLevel: LogLevel): void;
static resetLogger(): void;
}