import { NobjcLibrary } from "objc-js";
export declare const DeviceDiscoveryExtension: NobjcLibrary;
import type { _DDDevice } from "./DDDevice.js";
export declare const DDDevice: typeof _DDDevice;
export type { _DDDevice };
import type { _DDDeviceEvent } from "./DDDeviceEvent.js";
export declare const DDDeviceEvent: typeof _DDDeviceEvent;
export type { _DDDeviceEvent };
import type { _DDDiscoverySession } from "./DDDiscoverySession.js";
export declare const DDDiscoverySession: typeof _DDDiscoverySession;
export type { _DDDiscoverySession };
export { DDDeviceCategory } from "./DDDeviceCategory.js";
export { DDDeviceMediaPlaybackState } from "./DDDeviceMediaPlaybackState.js";
export { DDDeviceProtocol } from "./DDDeviceProtocol.js";
export { DDDeviceState } from "./DDDeviceState.js";
export { DDDeviceSupports } from "./DDDeviceSupports.js";
export { DDDeviceWiFiAwareServiceRole } from "./DDDeviceWiFiAwareServiceRole.js";
export { DDErrorCode } from "./DDErrorCode.js";
export { DDEventType } from "./DDEventType.js";
export { DDDeviceProtocolString } from "./DDDeviceProtocolString.js";
