interface ClaudeRuntimeStats { active_requests: number; queued_requests: number; max_concurrent: number; max_queue: number; rejected_total: number; queue_timeouts_total: number; } export declare function enqueueClaudeTask(requestId: string, task: () => Promise): Promise; export declare function getClaudeRuntimeStats(): ClaudeRuntimeStats; export declare function clearClaudeRuntimeQueueForTests(): void; export {}; //# sourceMappingURL=claudeRuntimeQueue.d.ts.map