dtp-tripwire-agent
Version:
A service for protecting your node against malicious attacks and scans.
23 lines (22 loc) • 828 B
TypeScript
export declare enum TripwireLogLevel {
debug = "debug",
info = "info",
warn = "warn",
alert = "alert",
error = "error",
crit = "crit",
fatal = "fatal"
}
export declare class TripwireLog {
constructor();
debug(message: string, metadata?: unknown): Promise<void>;
info(message: string, metadata?: unknown): Promise<void>;
warn(message: string, metadata?: unknown): Promise<void>;
alert(message: string, metadata?: unknown): Promise<void>;
error(message: string, metadata?: unknown): Promise<void>;
crit(message: string, metadata?: unknown): Promise<void>;
fatal(message: string, metadata?: unknown): Promise<void>;
writeLog(level: TripwireLogLevel, message: string, metadata?: unknown): Promise<void>;
}
declare const _default: TripwireLog;
export default _default;