1 | export interface StoryData {
|
2 | viewMode?: string;
|
3 | storyId?: string;
|
4 | refId?: string;
|
5 | }
|
6 | export declare const parsePath: (path: string | undefined) => StoryData;
|
7 | interface Args {
|
8 | [key: string]: any;
|
9 | }
|
10 | export declare const DEEPLY_EQUAL: unique symbol;
|
11 | export declare const deepDiff: (value: any, update: any) => any;
|
12 | export declare const buildArgsParam: (initialArgs: Args, args: Args) => string;
|
13 | interface Query {
|
14 | [key: string]: any;
|
15 | }
|
16 | export declare const queryFromString: (s: string) => Query;
|
17 | export declare const queryFromLocation: (location: {
|
18 | search: string;
|
19 | }) => Query;
|
20 | export declare const stringifyQuery: (query: Query) => any;
|
21 | declare type Match = {
|
22 | path: string;
|
23 | };
|
24 | export declare const getMatch: (current: string, target: string, startsWith?: any) => Match | null;
|
25 | export {};
|