/** * Logging utilities for Qwen OAuth plugin */ type LogLevel = "debug" | "info" | "warn" | "error"; interface LogEntry { service: string; level: LogLevel; message: string; extra?: Record; } export declare function setLoggerClient(client: { app: { log: (entry: { body: LogEntry; }) => Promise; }; }): void; export declare function log(level: LogLevel, message: string, data?: Record): Promise; export declare const debugLog: (message: string, data?: Record) => Promise; export declare const infoLog: (message: string, data?: Record) => Promise; export declare const warnLog: (message: string, data?: Record) => Promise; export declare const errorLog: (message: string, data?: Record) => Promise; export {}; //# sourceMappingURL=logger.d.ts.map