export declare const WISP_BROWSER_NAVIGATION_MESSAGE: "wisp:browser:navigate"; export declare const WISP_BROWSER_NAVIGATION_VERSION: 1; export type WispBrowserNavigationDisposition = "browser" | "external"; export type WispBrowserNavigationMessage = Readonly<{ type: typeof WISP_BROWSER_NAVIGATION_MESSAGE; version: typeof WISP_BROWSER_NAVIGATION_VERSION; url: string; disposition?: WispBrowserNavigationDisposition; }>; export type PostWispBrowserNavigationOptions = { url: string; disposition?: WispBrowserNavigationDisposition; parentOrigin: string; window?: Window; parentWindow?: WindowProxy; }; export declare function createWispBrowserNavigationMessage(url: string, disposition?: WispBrowserNavigationDisposition): WispBrowserNavigationMessage; export declare function parseWispBrowserNavigationMessage(value: unknown): WispBrowserNavigationMessage | null; export declare function postWispBrowserNavigation(options: PostWispBrowserNavigationOptions): void; //# sourceMappingURL=browser.d.ts.map