/** * Structured logging utility for glancey. * * Supports log levels (debug, info, warn, error) configured via environment variable. */ /** Available log levels in order of severity */ export type LogLevel = 'debug' | 'info' | 'warn' | 'error' | 'silent'; /** * Logger instance for structured logging. */ export declare const logger: { /** * Log debug information. Only shown when GLANCEY_LOG_LEVEL=debug. */ debug(message: string, context?: string, data?: Record): void; /** * Log informational messages. Default level. */ info(message: string, context?: string, data?: Record): void; /** * Log warning messages. */ warn(message: string, context?: string, data?: Record): void; /** * Log error messages. */ error(message: string, context?: string, error?: unknown): void; /** * Get current log level. */ getLevel(): LogLevel; /** * Check if debug logging is enabled. */ isDebugEnabled(): boolean; }; //# sourceMappingURL=logger.d.ts.map