import { Base, Device } from '../../memi'; import { D3PRINTER_AGENT_TYPE, D3PRINTER_MANUFACTURER_TYPE, D3PRINTER_MODEL_TYPE } from './stats'; export declare class D3PrinterAgent extends Base { type: D3PRINTER_AGENT_TYPE; baseDir: string; sideCar: 'UFCON'; sideCarVersion: string; ips: string[]; ttl: number; daemonPort: number; constructor(data: Partial); } /** 所有打印设备的物模型 */ export declare class D3Printer>> extends Device { manufacturer: D3PRINTER_MANUFACTURER_TYPE; model: D3PRINTER_MODEL_TYPE; ctrlAgent: D3PrinterAgent; ctrlVersion: string; ctrlConfig: string; screenshot: string; camerashot: string; /** 以下是仅字面属性 */ brand: string; storedAt: string; guaranteeExpireAt: string; shapeSize: string; weight: string; position: string; voltage: string; power: string; temperature: string; humidity: string; constructor(props: Partial); }