/// import { ISocketEpicContext } from '../kit'; import { IncomingMessage } from 'http'; import { Observable } from 'rxjs'; import { IAction } from '../action'; import { TaggedLogger } from '../logging'; export interface ICreateContextParams = {}> { request: IncomingMessage & { id: string; }; commands: Observable; binary: Observable; logger: TaggedLogger; buildDeps?: () => D; } export declare function createSocketEpicContext = {}>(params: ICreateContextParams): ISocketEpicContext & D;