import { ContextOptions } from "@skhail/core"; import { IEnveloppe, IEnveloppeResponse, ILogger, IQueue } from "@skhail/core"; export interface HTTPClientQueueOptions { url: string; interceptor?: (response: IEnveloppeResponse) => void; } export declare class HTTPClientQueue implements IQueue { private readonly options; private logger; private openApiClientDefinition?; private openApiClient?; constructor(options: HTTPClientQueueOptions); setLogger(logger: ILogger): void; setHandler(): Promise; prepare(): Promise; private findMethodDefinition; enqueue(enveloppe: IEnveloppe): Promise; }