UNPKG

@intuitionrobotics/thunderstorm

Version:
23 lines 985 B
import { Module } from "@intuitionrobotics/ts-common"; import { type History, type LocationDescriptorObject } from "history"; import { type QueryParams } from "../../index.js"; export declare class BrowserHistoryModule_Class extends Module { private readonly history; constructor(); push(push: LocationDescriptorObject): void; replace(push: LocationDescriptorObject): void; private composeQuery; private getEncodedQueryParams; getQueryParams(): QueryParams; setQuery(queryParams: QueryParams): void; addQueryParam(key: string, value: string): void; removeQueryParam(key: string): void; setUrl(url: string, queryParams?: QueryParams): void; private createHistoryDataFromQueryParams; private updateQueryParams; getOrigin(): string; getCurrent(): import("history").Location<any>; getHistory(): History<any>; } export declare const BrowserHistoryModule: BrowserHistoryModule_Class; //# sourceMappingURL=HistoryModule.d.ts.map