ferngully-aurelia-tools
Version:
Ferngully Tools for Aurelia
21 lines (20 loc) • 727 B
TypeScript
import { ConfigurationService } from "./configuration-service";
import { EnvironmentService } from "./environment-service";
export declare class LoggingService implements ILogger {
private configService;
private environmentService;
private logger;
private defaultModuleName;
constructor(configService: ConfigurationService, environmentService: EnvironmentService);
configure(): void;
debug(message: string): void;
info(message: string): void;
warn(message: string): void;
error(message: string): void;
}
export interface ILogger {
debug(message: string): void;
info(message: string): void;
warn(message: string): void;
error(message: string): void;
}