import { LocationChangeListener, PlatformLocation } from '@angular/common'; import { RunContextBrowser } from '../../rc-browser'; export declare class NcPlatformLocation extends PlatformLocation { private rc; constructor(rc: RunContextBrowser); get location(): Location; getState(): void; getBaseHrefFromDOM(): string; onPopState(fn: LocationChangeListener): void; onHashChange(fn: LocationChangeListener): void; get hostname(): string; get port(): string; get href(): string; get protocol(): string; get pathname(): string; get search(): string; get hash(): string; set pathname(newPath: string); pushState(state: any, title: string, url: string): void; replaceState(state: any, title: string, url: string): void; forward(): void; back(): void; }