UNPKG

@ng-log/log4a

Version:

A powerful and customizable logging library for Angular application.

21 lines (20 loc) 715 B
import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { LogEntry } from './log4a.service'; import { AbstractLogger } from './log4a.model'; export declare class ConsoleAppender extends AbstractLogger { log(entry: LogEntry): Observable<boolean>; clear(): Observable<boolean>; } export declare class LocalStorageAppender extends AbstractLogger { constructor(); log(entry: LogEntry): Observable<boolean>; clear(): Observable<boolean>; } export declare class WebApiAppender extends AbstractLogger { private http; constructor(http: HttpClient); log(entry: LogEntry): Observable<boolean>; clear(): Observable<boolean>; private handleErrors; }