import { RpcResponse, RpcRequest, RpcMethod } from '../interfaces'; import { Observable } from 'rxjs'; export declare type RpcRequestHandler =

(payload: P) => Observable['response']>; export declare type MiddlewareItem = (payload: RpcRequest, next: RpcRequestHandler) => Observable;