import type { _NEVPNManager } from "./NEVPNManager.js";
import type { _NSArray } from "../Foundation/NSArray.js";
import type { _NSError } from "../Foundation/NSError.js";
export declare class _NETransparentProxyManager extends _NEVPNManager {
    static alloc(): _NETransparentProxyManager;
    static new(): _NETransparentProxyManager;
    init(): _NETransparentProxyManager;
    /**
     * This function asynchronously reads all of the transparent proxy configurations associated with the calling app that have previously been saved to disk and returns them as NETransparentProxyManager objects. A block that takes an array NETransparentProxyManager objects. The array passed to the block may be empty if no transparent proxy configurations were successfully read from the disk. The NSError passed to this block will be nil if the load operation succeeded, non-nil otherwise.
     */
    static loadAllFromPreferencesWithCompletionHandler$(completionHandler: ((managers: _NSArray, error: _NSError) => void) | null): void;
}
