import { type Socket } from "node:dgram";
import { type WriteStream } from "node:fs";
import { Command } from "@oclif/core";
import type { Ezsp } from "zigbee-herdsman/dist/adapter/ember/ezsp/ezsp.js";
export default class Sniff extends Command {
    static args: {};
    static description: string;
    static examples: string[];
    static flags: {};
    ezsp: Ezsp | undefined;
    sequence: number;
    sniffing: boolean;
    udpSocket: Socket | undefined;
    pcapFileStream: WriteStream | undefined;
    wiresharkIPAddress: string;
    zepUDPPort: number;
    private customHandler;
    run(): Promise<void>;
    private menuStartSniffing;
    private navigateMenu;
}
