/// <reference types="node" />
import { IZGMessage, ZGMessageCode } from '../message';
export declare type GetDevicesListPayload = Device[];
export interface Device {
    id: number;
    shortAddress: string;
    MACIEEAddress: string;
    powerSource: number;
    linkQuality: number;
}
export declare class ZGGetDevicesListMessage implements IZGMessage {
    code: ZGMessageCode.GetDevicesList;
    label: string;
    payload: GetDevicesListPayload;
    constructor(payload: Buffer);
    getCode(): ZGMessageCode;
    getLabel(): string;
    getPayload(): GetDevicesListPayload;
    protected parsePayload(payload: Buffer): GetDevicesListPayload;
}
//# sourceMappingURL=get-devices-list.d.ts.map