import { SplitUrlContext } from "./SplitUrlContext"; import { UrlHandler } from "../iam/ui/internal/UrlHandler"; import { SplitUrlRedirectedCookieStorage } from "./SplitUrlRedirectedCookieStorage"; import { SplitUrlResolver } from "./SplitUrlResolver"; import BrowserInitializeDoneEventDispatcher from "../../core/internal/event/BrowserInitializeDoneEventDispatcher"; export declare class SplitUrlRedirector { private readonly urlResolver; private readonly urlHandler; private readonly splitUrlRedirectedCookieStorage; private readonly initializeEventDispatcher; constructor(urlResolver: SplitUrlResolver, urlHandler: UrlHandler, splitUrlRedirectedCookieStorage: SplitUrlRedirectedCookieStorage, initializeEventDispatcher: BrowserInitializeDoneEventDispatcher); redirect(context: SplitUrlContext): void; }