/// import { IMockParams, IMockComponent } from './mock'; export declare type TLoaderPromise = () => Promise | React.StatelessComponent>; export declare type TLoader = TLoaderPromise; export interface ILoadableParams extends IMockParams { error?: (error: any) => (React.Component | React.SFC); loader: TLoader; } export interface ILoadableComponent extends IMockComponent { load(): any; } export declare type TLoadable = (params: ILoadableParams) => ILoadableComponent; export declare const loadable: TLoadable;