jspurefix
Version:
pure node js fix engine
19 lines (18 loc) • 574 B
TypeScript
export interface IJsFixLogger {
info(message: string): void;
warning(message: string): void;
debug(message: string): void;
error(e: Error): void;
}
export interface GetJsFixLogger {
(type: string): IJsFixLogger;
}
export declare class EmptyLogger implements IJsFixLogger {
readonly type: string;
constructor(type?: string);
info(message: string): void;
warning(message: string): void;
debug(message: string): void;
error(error: Error): void;
}
export declare function makeEmptyLogger(type: string): EmptyLogger;