import { Observable } from 'rxjs'; import { HashManager } from './Interfaces'; export declare class HistoryStateHashManager implements HashManager { protected readonly fallbackManager: HashManager; private changeHash; constructor(fallbackManager: HashManager); updateHash(hash: string, state: {}, title: string, replace: boolean): void; readonly hashChanged: Observable; } export declare const nullHashManager: HashManager; export declare const windowLocationHashManager: HashManager | undefined; export declare const historyStateHashManager: HistoryStateHashManager;