pw-stick-output
Version:
TypeScript utility for managing PipeWire audio node connections and routing with systemd integration
27 lines (26 loc) • 738 B
TypeScript
import type { Thrtime, TLogArgument } from './log.helper.js';
export declare const levelMap: {
debug: number;
trace: number;
info: number;
information: number;
notice: number;
warning: number;
warn: number;
error: number;
err: number;
crit: number;
critical: number;
fatal: number;
};
export declare const levelNames: {
readonly 0: "DEBUG";
readonly 1: "INFO";
readonly 2: "NOTICE";
readonly 3: "WARNING";
readonly 4: "ERROR";
readonly 5: "CRIT";
};
export type TLovLevel = keyof typeof levelNames;
export declare let logLevel: 0 | 2 | 1 | 3 | 4 | 5;
export declare function log<T>(someToLog: TLogArgument<T>, level?: TLovLevel, hrtime?: Thrtime | undefined): void;