import { TrajectoryType } from "../constants.js"; import { WebsocketClient } from "./WebsocketClient.js"; export declare class OctopusServicesClient { private webSocketClient; private lastRequestedFile; private healthCheckHandler; constructor(webSocketClient: WebsocketClient); setHealthCheckHandler(handler: () => void): void; connectToRemoteServer(): Promise; convertTrajectory(dataToConvert: Record, fileType: TrajectoryType, fileName: string): Promise; cancelConversion(): void; checkServerHealth(): Promise; sendSmoldynData(outFileName: string, smoldynInput: string): Promise; }