<commit_before>declare var zone: any;
declare var Zone: any;
interface Type extends Function {
  new (...args: any[]): any;
}

declare module "angular2/router" {
  var ROUTER_BINDINGS: any;
  var ROUTER_DIRECTIVES: any;
  class Router {

  }
}

declare module "angular2/test" {
  class TestComponentBuilder {}
  class AsyncTestCompleter {}
  class DebugElement {}
  class By {}
  function inject(args: any): any;
  var browser: any;
  var $: any;
  function clickAll(buttonSelectors: any): void;
  function verifyNoBrowserErrors(): void;
}

declare module "angular2/pipes" {
  class ObservablePipe {
    constructor(ref?: any)
    _subscription: any;
    _observable: any;
    _updateLatestValue(value: any): any;<commit_msg>style(typings): update types for angular2/router<commit_after>declare var zone: any;
declare var Zone: any;
interface Type extends Function {
  new (...args: any[]): any;
}

declare module "angular2/router" {
  var ROUTER_BINDINGS: any;
  var ROUTER_DIRECTIVES: any;
  var RouteConfig: any;
  class Router {
  }

  class Route {
    constructor(config: any)
  }
  class AuxRoute {
    constructor(config: any)
  }
  class AsyncRoute {
    constructor(config: any)
  }
  class Redirect {
    constructor(config: any)
  }
}

declare module "angular2/test" {
  class TestComponentBuilder {}
  class AsyncTestCompleter {}
  class DebugElement {}
  class By {}
  function inject(args: any): any;
  var browser: any;
  var $: any;
  function clickAll(buttonSelectors: any): void;
  function verifyNoBrowserErrors(): void;
}

declare module "angular2/pipes" {
  class ObservablePipe {
    constructor(ref?: any)
    _subscription: any;
    _observable: any;
    _updateLatestValue(value: any): any;
{'fraction_non_alphanumeric': 0.10839160839160839, 'fraction_numerical': 0.004079254079254079, 'mean_word_length': 4.005830903790088, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4361598', 'n_tokens_mistral': 568, 'n_tokens_neox': 556, 'n_words': 158}