message: Documented hash type definitions
diff: @@ -344,6 +344,9 @@ export class StateContext<Key extends string = string, Data extends object = any
  * Gets the NavigationData for the last displayed State
  */
  oldData: any;
  + /**
  + * Gets the fragment identifier of the last displayed State
  + */
  oldHash: string;
  /**
  * Gets the Url for the last displayed State
  @@ -357,6 +360,9 @@ export class StateContext<Key extends string = string, Data extends object = any
  * Gets the NavigationData of the last Crumb in the crumb trail
  */
  previousData: any;
  + /**
  + * Gets the fragment identifier of the last Crumb in the crumb trail
  + */
  previousHash: string;
  /**
  * Gets the Url of the last Crumb in the crumb trail
  @@ -370,6 +376,9 @@ export class StateContext<Key extends string = string, Data extends object = any
  * Gets the NavigationData for the current State
  */
  data: Data;
  + /**
  + * Gets the fragment identifier of the current Url
  + */
  hash: string;
  /**
  * Gets the current Url
  @@ -500,6 +509,7 @@ export class StateNavigator<NavigationInfo extends { [index: string]: any } = an
  * @param navigationData The NavigationData to be passed to the next
  * State and stored in the StateContext
  * @param historyAction A value determining the effect on browser history
  + * @param hash The fragment identifier of the Url to navigate to
  * @throws state does not match the key of a State or there is
  * NavigationData that cannot be converted to a String
  * @throws A mandatory route parameter has not been supplied a value
  @@ -510,6 +520,7 @@ export class StateNavigator<NavigationInfo extends { [index: string]: any } = an
  * @param stateKey The key of a State
  * @param navigationData The NavigationData to be passed to the next
  * State and stored in the StateContext
  + * @param hash The fragment identifier of the Url to navigate to
  * @returns Url that will navigate to State specified in the action
  * @throws state does not match the key of a State or there is
  * NavigationData that cannot be converted to a String
  