import { Pipe } from "./Pipe"; import { PipeSettingsType } from '../types/Pipes.types'; import { Websocket } from '../utils/WebSocket'; import { DataType } from 'src/common/types/Data.types'; export declare class ServerPipe extends Pipe { get [Symbol.toStringTag](): string; queue: any[]; socket?: Websocket; readyForData: boolean; constructor(settings: PipeSettingsType); send: (o: DataType) => Promise; sendData: (data: any[]) => Promise; process: (args: any[]) => Promise; transform: (chunk: any, controller: TransformStreamDefaultController) => Promise; }