declare const CONSOLE_TYPES: readonly ["debug", "log", "info", "warn", "error"];
type ConsoleType = (typeof CONSOLE_TYPES)[number];
type LogFunction = (type: ConsoleType, ...args: unknown[]) => void;
/**
 * Enhances the standard console logging by calling the provided log function after each console method call.
 * It's usually used to send the logs to a remote server or some similar use case.
 * It keeps calling the original console method before calling the log function.
 * For better debugging, the original functions are stored in the `console.__next` object and the log function is stored in `console.__enhancer`.
 */
export declare function enhanceStandardConsoleLogging(logFunction: LogFunction): void;
export {};
