import type { _NSObject } from "../Foundation/NSObject.js";
import type { _DDDevice } from "./DDDevice.js";
import type { DDEventType } from "./DDEventType.js";
export declare class _DDDeviceEvent extends _NSObject {
    static alloc(): _DDDeviceEvent;
    static new(): _DDDeviceEvent;
    init(): _DDDeviceEvent;
    /** Initializes a device event. */
    initWithEventType$device$(type: DDEventType, device: _DDDevice): _DDDeviceEvent;
    /** Device found or lost. */
    device(): _DDDevice;
    /** Type of event. */
    eventType(): DDEventType;
}
