UNPKG

@kimsungwhee/apple-docs-mcp

Version:

MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants

44 lines 945 B
/** * Simple logger utility for consistent logging across the application */ export declare enum LogLevel { DEBUG = "debug", INFO = "info", WARN = "warn", ERROR = "error" } declare class Logger { private enabled; private level; /** * Log debug message */ debug(message: string, ...args: any[]): void; /** * Log info message */ info(message: string, ...args: any[]): void; /** * Log warning message */ warn(message: string, ...args: any[]): void; /** * Log error message */ error(message: string, error?: unknown): void; /** * Check if should log based on level */ private shouldLog; /** * Set log level */ setLevel(level: LogLevel): void; /** * Enable/disable logging */ setEnabled(enabled: boolean): void; } export declare const logger: Logger; export {}; //# sourceMappingURL=logger.d.ts.map