import type { _NSObject } from "../Foundation/NSObject.js";
import type { _IOUSBHostInterface } from "./IOUSBHostInterface.js";
export declare class _IOUSBHostIOSource extends _NSObject {
    static alloc(): _IOUSBHostIOSource;
    static new(): _IOUSBHostIOSource;
    init(): _IOUSBHostIOSource;
    /**
     * Retrieve the source's IOUSBHostInterface IOUSBHostInterface pointer that the IOSource was created from.
     */
    hostInterface(): _IOUSBHostInterface;
    /** Retrieve the device's address Current address of the device */
    deviceAddress(): number;
    /** Retrieve the IOSource's endpoint address Current address of the endpoint */
    endpointAddress(): number;
}
