message: Copied typings over to package
diff: -import { State, HTML5HistoryManager } from 'navigation';
  +import { Crumb, State, StateContext, HTML5HistoryManager } from 'navigation';
  import { Component, ReactElement, ReactNode } from 'react';
  /**
  @@ -155,3 +155,27 @@ export class MobileHistoryManager extends HTML5HistoryManager {
  */
  getCurrentUrl(): string;
  }
  +
  +/**
  + * Registers callback for when navigating back to this Scene from another
  + * @param handler The navigating event handler
  + */
  +export function useNavigating(handler: (data: any, url: string, history: boolean, currentContext: StateContext) => void) : void;
  +
  +/**
  + * Registers callback for when another Scene has navigated to this Scene
  + * @param handler The navigated event handler
  + */
  +export function useNavigated(handler: () => void) : void;
  +
  +/**
  + * Registers callback for when this Scene navigates to another Scene
  + * @param handler The unloading event handler
  + */
  +export function useUnloading(handler: (state: State, data: any, url: string, history: boolean, crumbs: Crumb[]) => boolean) : void;
  +
  +/**
  + * Registers callback for when this Scene has navigated to another Scene
  + * @param handler The unloaded event handler
  + */
  +export function useUnloaded(handler: (state: State, data: any, stateContext: StateContext) => void) : void;
  