UNPKG

582 BTypeScriptView Raw
1import { Transition } from '../transition/transition';
2import { TransitionService } from '../transition/transitionService';
3import { StateDeclaration, LazyLoadResult } from '../state/interface';
4export declare const registerLazyLoadHook: (transitionService: TransitionService) => Function;
5/**
6 * Invokes a state's lazy load function
7 *
8 * @param transition a Transition context
9 * @param state the state to lazy load
10 * @returns A promise for the lazy load result
11 */
12export declare function lazyLoadState(transition: Transition, state: StateDeclaration): Promise<LazyLoadResult>;