import { JDRegisterServer } from "../jdom/servers/registerserver"; import { JDServerOptions, JDServiceServer } from "../jdom/servers/serviceserver"; export declare const UPLOAD_JSON = "upload"; export declare const UPLOAD_BIN = "uploadBin"; export declare const CLOUD_COMMAND = "cloudCommand"; export interface CloudAdapterUploadJSONRequest { json: string; } export interface CloudAdapterUploadBinRequest { data: Uint8Array; } export declare class CloudAdapterServer extends JDServiceServer { readonly connectedRegister: JDRegisterServer<[boolean]>; readonly connectionNameRegister: JDRegisterServer<[string]>; readonly controlled: boolean; constructor(options?: { connectionName?: string; controlled?: boolean; } & JDServerOptions); get connected(): boolean; set connected(value: boolean); private handleUpload; private handleUploadBin; uploadJSON(json: string): void; uploadBin(data: Uint8Array): void; } //# sourceMappingURL=cloudadapterserver.d.ts.map