message: Typed data on crumb state
diff: @@ -295,7 +295,7 @@ export class Crumb<Key extends string = string, Data extends object = any> {
  /**
  * Gets the configuration information associated with this navigation
  */
  - state: State<Key>;
  + state: State<Key, Data>;
  /**
  * Gets a value indicating whether the Crumb is the last in the crumb
  * trail
  @@ -328,7 +328,7 @@ export class Crumb<Key extends string = string, Data extends object = any> {
  * @param last A value indicating whether the Crumb is the last in the
  * crumb trail
  */
  - constructor(data: Data, state: State<Key>, link: string, crumblessLink: string, last: boolean);
  + constructor(data: Data, state: State<Key, Data>, link: string, crumblessLink: string, last: boolean);
  }
  /**
  