export declare function setCommandLaneConcurrency(lane: string, maxConcurrent: number): void; export declare function enqueueCommandInLane(lane: string, task: () => Promise, opts?: { warnAfterMs?: number; onWait?: (waitMs: number, queuedAhead: number) => void; }): Promise; export declare function enqueueCommand(task: () => Promise, opts?: { warnAfterMs?: number; onWait?: (waitMs: number, queuedAhead: number) => void; }): Promise; export declare function getQueueSize(lane?: string): number; export declare function getTotalQueueSize(): number; export declare function clearCommandLane(lane?: string): number;