import { Context, ControllerClass } from '@loopback/core'; import { SocketIoInvokeMethod, SocketIoRejectMethod, SocketIoSendMethod, SocketIoSequence } from './types'; export declare class DefaultSocketIoSequence implements SocketIoSequence { protected context: Context; protected controller: ControllerClass; protected invoke: SocketIoInvokeMethod; protected send: SocketIoSendMethod; protected reject: SocketIoRejectMethod; constructor(context: Context, controller: ControllerClass, invoke: SocketIoInvokeMethod, send: SocketIoSendMethod, reject: SocketIoRejectMethod); handle(methodName: string, args: unknown[], done: Function): Promise; }