import type { Logger } from './logger.js'; export type LocationSync = ReturnType; export declare function createLocationSync(onChange: (newHash: string, oldHash: string) => void, logger?: Logger): { set(hash: string, replace: boolean): void; dispose(): void; };