import type { Logger } from 'pino'; export declare class APICallsQueue { private currentAbortController; /** * Enqueue an API call so that it can get cancelled if another call is enqueued before it finishes. */ enqueue(call: (signal: AbortSignal | null) => Promise, options: { logger: Logger; warnOnAbort: boolean; }): Promise; }