import type { _NSObject } from "../Foundation/NSObject.js";
import type { _ASWebAuthenticationSessionWebBrowserSessionHandling } from "./ASWebAuthenticationSessionWebBrowserSessionHandling.js";
export declare class _ASWebAuthenticationSessionWebBrowserSessionManager extends _NSObject {
    static alloc(): _ASWebAuthenticationSessionWebBrowserSessionManager;
    static new(): _ASWebAuthenticationSessionWebBrowserSessionManager;
    init(): _ASWebAuthenticationSessionWebBrowserSessionManager;
    static sharedManager(): _ASWebAuthenticationSessionWebBrowserSessionManager;
    sessionHandler(): _ASWebAuthenticationSessionWebBrowserSessionHandling;
    setSessionHandler$(value: _ASWebAuthenticationSessionWebBrowserSessionHandling): void;
    wasLaunchedByAuthenticationServices(): boolean;
}
