UNPKG

@teaui/core

Version:

A high-level terminal UI library for Node

15 lines (14 loc) 605 B
declare const levels: readonly ["debug", "error", "info", "log", "warn"]; export type Level = (typeof levels)[number]; export type Listener = (level: Level, args: any[]) => void; export interface LogLine { level: Level; args: any[]; } export declare function interceptConsoleLog(logListener?: Listener): void; export declare function decorateConsoleLog(): void; export declare function addListener(listener: () => void): void; export declare function removeListener(listener: () => void): void; export declare function fetchLogs(): LogLine[]; export declare function flushLogs(): void; export {};