import { Observable } from 'rxjs'; import WebSocket from 'ws'; import { FilesApi } from './rest-sdk'; export declare class FilesRestSdkService { private options?; private filesApi?; private filesApiAxios?; private wsHeaders; constructor(options?: { serverUrl?: string; headers?: Record; } | undefined); getFilesApi(): FilesApi; updateHeaders(headers: Record): void; webSocket({ path, eventName, options, }: { path: string; eventName: string; options?: WebSocket.ClientOptions; }): Observable<{ data: T; event: string; }>; private createApiClients; }