import { Provider, Request, Response } from '../../abstract/'; export default class SocketIOProvider extends Provider { private queue; private retryTimeout; private server; private client; private requestQueue; private responseQueue; private serverClientMap; constructor(portOrHost: number | string); getRequest(): Promise; respondRequest(res: Response): Promise; sendRequest(req: Request): Promise; getResponse(): Promise; }