import { Connection } from '../../connection'; import { IDevice } from '../../util'; import Command from '../command'; export declare function constructDevice(line: string): IDevice; export default abstract class DevicesCommand extends Command { protected abstract readOnExecute: boolean; private command; constructor(connection: Connection, command: string); private parse; readDevices(): Promise; execute(): Promise; }