import { WebSocket } from "ws"; import { CastleWarehouse } from "../system/status/System.mjs"; export declare class WebsocketClientAgent { constructor(socket: WebSocket, system: CastleWarehouse, remoteAddress: string); private cleanup; private id; private system; private socket; private tableRowsChangeConsumer; private exportImportActiveConsumer; handleClose: () => void; private disconnectFromTableRowsChanges; private connectToTableRowsChanges; private disconnectFromExportImportActive; private connectToExportImportActive; private consumeSubscribeMessage; private consumeMessage; private sendMessage; }