import { Effect } from 'effect'; export { UrlRequest, Internal, External } from './urlRequest.js'; /** Pushes a new URL to browser history and triggers Foldkit's URL change handling. */ export declare const pushUrl: (url: string) => Effect.Effect; /** Replaces the current URL in browser history and triggers Foldkit's URL change handling. */ export declare const replaceUrl: (url: string) => Effect.Effect; /** Navigates back in browser history. */ export declare const back: () => Effect.Effect; /** Navigates forward in browser history. */ export declare const forward: () => Effect.Effect; /** Performs a full page navigation to the given href. */ export declare const load: (href: string) => Effect.Effect; /** Opens the given href in a new browsing context (tab or window, at the browser's discretion). * The current page is unchanged. Subject to popup blockers when not called from a user-gesture handler. */ export declare const openUrl: (href: string) => Effect.Effect; //# sourceMappingURL=index.d.ts.map