3v324v23's picture
Add PNG files and track with Git LFS
befd7da
// Type definitions for chpr-logger 3.0.0
// Project: chpr-logger
// Definitions by: Chauffeur Privé
// TypeScript Version: 3.0.1
/// <reference types="node" />
import BaseLogger = require('bunyan');
declare class Logger extends BaseLogger {
init(config?: logger.Config): Logger;
}
declare const logger: Logger;
declare namespace logger {
type Logger = typeof logger;
export interface LoggerConfig {
name?: string;
level?: string;
pretty?: boolean;
hideSensitiveData?: boolean;
sensitiveDataPattern?: string;
}
export interface SentryConfig {
dsn?: string;
release?: string;
environment?: string;
}
export interface Config {
logger?: LoggerConfig;
sentry?: SentryConfig;
}
}
export = logger;