UNPKG

mobx-react-routing

Version:
19 lines 796 B
import { AnyObject } from 'yummies/utils/types'; import { ReactRouterInstance } from '../router/router.types.js'; import { QueryParams } from './query-params.js'; import { RawQueryParams } from './query-params.types.js'; export declare class QueryParamsBase implements QueryParams { private router; data: RawQueryParams; private routerSubscription; constructor(router: ReactRouterInstance); getSearchParamsData(search?: string): { [k: string]: string; }; buildSearchString(data: AnyObject): string; buildUrl(queryParams: AnyObject): string; set: (queryParams: AnyObject, replace?: boolean) => Promise<void>; update: (queryParams: AnyObject, replace?: boolean) => Promise<void>; destroy(): void; } //# sourceMappingURL=query-params.base.d.ts.map