import { History } from 'history'; export declare type TransitionOptions = { replace?: boolean; }; export declare type TransitionFunction = (url: string, options?: TransitionOptions) => void; export interface PageTransitioner { transitionToExternalPage: TransitionFunction; transitionToInternalPage: TransitionFunction; } /** * Creates a page transitioner service that provides convenience methods for * navigating seamlessly to an internal page, or to an external page. * * This provides a centralized location to perform page transition logic * from action creators. * * @param {History} history */ export declare function getTransitioner(history: History): { transitionToInternalPage: TransitionFunction; transitionToExternalPage: TransitionFunction; }; //# sourceMappingURL=PageTransitioner.d.ts.map