export declare class RouterComponent extends HTMLElement {
private _fragment;
private _lastMatched;
private _routeElements;
private _undo;
constructor();
connectedCallback(): void;
disconnectedCallback(): void;
go(url: string): void;
private _activate;
private _clickedLink;
private _listen;
private _match;
private _modifyStateGenerator;
private _patch;
private _popState;
private _route;
}
export declare const defineRouterComponent: (name?: string) => void;
//# sourceMappingURL=router.d.ts.map