/** * Log levels */ export declare enum LogLevel { DEBUG = 10, INFO = 20, WARNING = 30, ERROR = 40, CRITICAL = 50 } /** * Custom logger implementation for the OpenAI Agents SDK */ declare class Logger { private name; private level; constructor(name: string); /** * Set the log level */ setLevel(level: LogLevel): void; /** * Check if a message at the given level would be logged */ private isEnabledFor; /** * Format a log message */ private format; /** * Log a debug message */ debug(message: string): void; /** * Log an info message */ info(message: string): void; /** * Log a warning message */ warning(message: string): void; /** * Log an error message */ error(message: string): void; /** * Log a critical message */ critical(message: string): void; } /** * Get a logger with the given name */ export declare function getLogger(name: string): Logger; /** * Default logger instance for the OpenAI Agents SDK */ export declare const logger: Logger; export {};