/** * Logger for DocShell * * All diagnostics go to stderr to keep stdout clean for tool output */ import type { DocShellConfig } from '../types/index.js'; export type LogLevel = 'error' | 'warn' | 'info' | 'debug'; export declare function setLogLevel(level: LogLevel): void; export declare function initLogger(config: DocShellConfig): void; export declare function error(message: string, ...args: unknown[]): void; export declare function warn(message: string, ...args: unknown[]): void; export declare function info(message: string, ...args: unknown[]): void; export declare function debug(message: string, ...args: unknown[]): void;