/** * Configuration system for Qwen OAuth Plugin */ export interface QwenConfig { /** Request timeout in milliseconds */ timeout: number; /** Maximum number of retries for failed requests */ maxRetries: number; /** Time before token expiry to trigger refresh (milliseconds) */ refreshThreshold: number; /** Logging level */ logLevel: "debug" | "info" | "warn" | "error"; /** Base delay for exponential backoff (milliseconds) */ baseRetryDelay: number; /** Maximum delay for exponential backoff (milliseconds) */ maxRetryDelay: number; } export declare const defaultConfig: QwenConfig; /** * Get configuration with environment variable overrides */ export declare function getConfig(): QwenConfig; //# sourceMappingURL=config.d.ts.map