/// <reference types="node" />
import { Logger } from "./logger";
export declare class PacketHandler {
    private key;
    private iv;
    private id;
    private logger;
    constructor(logger: Logger);
    createPacket: (command: number, payload: Buffer, macAddress: Buffer, requestCounter: number, deviceType: number) => Buffer;
    updateKey: (key: Buffer) => void;
    getKey: () => Buffer;
    setId: (id: Buffer) => void;
    getId: () => Buffer;
    getIv: () => Buffer;
}
