import { Base } from '../BaseEntity'; export declare type DEVICE_RPC_METHOD = 'CAPTURE_CAMERA' | 'CAPTURE_SCREENSHOT' | 'START_CAMERA_LIVE' | 'STOP_CAMERA_LIVE' | 'SET_DEVICE_CONFIG' | 'DOWNLOAD_WORK_ORDER' | 'DOWNLOAD_INQUIRY_ORDER' | 'POLYDEVS_IMPORT_DIR' | 'POLYDEVS_FIX_MODEL' | 'POLYDEVS_COMPOSE' | 'POLYDEVS_SLICE' | 'POLYDEVS_COMMAND' | 'TEST'; export declare class RpcRequest extends Base { requestId: string; body: { method?: DEVICE_RPC_METHOD; params?: Record; }; oneway: boolean; timeoutSeconds: number; constructor(props?: Partial); }