import type { _NSArray } from "../Foundation/NSArray.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NEHotspotNetwork } from "./NEHotspotNetwork.js";
export declare class _NEHotspotHelperResponse extends _NSObject {
    static alloc(): _NEHotspotHelperResponse;
    static new(): _NEHotspotHelperResponse;
    init(): _NEHotspotHelperResponse;
    /**
     * Set the network that conveys the confidence level. Provide the annotated NEHotspotNetwork object in the response to the kNEHotspotHelperCommandTypeEvaluate command. The helper sets the confidence in the network object to indicate its ability to handle the current network.
     */
    setNetwork$(network: _NEHotspotNetwork): void;
    /**
     * Set the list of handled networks. Provide an NSArray of annotated NEHotspotNetwork objects in response to the kNEHotspotHelperCommandTypeFilterScanList command. The helper provides the list of network objects that it is capable of handling with at least low confidence. Networks that it has no confidence in handling should not be specified.
     */
    setNetworkList$(networkList: _NSArray): void;
    /**
     * Delivers the response to the command. Deliver the NEHotspotHelperResponse to the HotspotHelper infrastructure.
     * @deprecated Use handleCommand in NEHotspotEvaluationProvider or NEHotspotAuthenticationProvider API
     */
    deliver(): void;
}
