1 | import { LocationPlugin, ServicesPlugin } from './interface';
|
2 | import { UIRouter } from '../router';
|
3 | export declare function servicesPlugin(router: UIRouter): ServicesPlugin;
|
4 | /** A `UIRouterPlugin` uses the browser hash to get/set the current location */
|
5 | export declare const hashLocationPlugin: (router: UIRouter) => LocationPlugin;
|
6 | /** A `UIRouterPlugin` that gets/sets the current location using the browser's `location` and `history` apis */
|
7 | export declare const pushStateLocationPlugin: (router: UIRouter) => LocationPlugin;
|
8 | /** A `UIRouterPlugin` that gets/sets the current location from an in-memory object */
|
9 | export declare const memoryLocationPlugin: (router: UIRouter) => LocationPlugin;
|