<commit_before>declare var zone: any;
declare var Zone: any;

declare module "angular2/annotations" {
  var Component: any;
  var View: any;
  var Directive: any;
  var Query: any;
}

declare module "angular2/http" {
  class Http {
    _backend: any;
    _defaultOptions: any;
    constructor(_backend?: any, _defaultOptions?: any);
    request(url: string, options?: any): any;
    get(url: string, options?: any): any;
    post(url: string, body: any, options?: any): any;
    put(url: string, body: any, options?: any): any;
    delete(url: string, options?: any): any;
    patch(url: string, body: any, options?: any): any;
    head(url: string, options?: any): any;
  }
  class HttpFactory {}
  class MockBackend {
    constructor(req: any)
  }
  class XHRBackend {}
  class BaseRequestOptions {}
  var httpInjectables: Array<any>;
}

declare module "angular2/src/core/life_cycle/life_cycle" {
  class LifeCycle {
    constructor(...args)
    tick(): any;
  }
}

declare module "angular2/src/render/dom/compiler/view_loader" {
  class ViewLoader {}
}

declare module "angular2/src/render/dom/compiler/style_url_resolver" {
  class StyleUrlResolver {}
}

declare module "angular2/src/render/dom/compiler/style_inliner" {
  class StyleInliner {}
}

declare module "angular2/src/core/compiler/view_resolver" {
  class ViewResolver {
    resolve(appComponent: any): any
  }
}

declare module "angular2/src/services/app_root_url" {
  class AppRootUrl {}
}

declare module "angular2/src/http/backends/browser_xhr" {
  class BrowserXHR {}
}
<commit_msg>style(typings): include http type definitions<commit_after>declare var zone: any;
declare var Zone: any;

declare module "angular2/annotations" {
  var Component: any;
  var View: any;
  var Directive: any;
  var Query: any;
}

declare module "angular2/http" {
  class Http {
    _backend: any;
    _defaultOptions: any;
    constructor(_backend?: any, _defaultOptions?: any);
    request(url: string, options?: any): any;
    get(url: string, options?: any): any;
    post(url: string, body: any, options?: any): any;
    put(url: string, body: any, options?: any): any;
    delete(url: string, options?: any): any;
    patch(url: string, body: any, options?: any): any;
    head(url: string, options?: any): any;
  }
  class HttpFactory {}
  class XHRBackend {}
  class ConnectionBackend {}
  class RequestOptions {}
  class ResponseOptions {}
  class BaseRequestOptions {}
  class BaseResponseOptions {}
  class MockBackend {
    constructor(req: any)
  }
  var httpInjectables: Array<any>;
}

declare module "angular2/src/http/backends/browser_xhr" {
  class BrowserXhr {
    constructor();
    build(): any;
  }
}

declare module "angular2/mock" {
}

declare module "angular2/src/core/life_cycle/life_cycle" {
  class LifeCycle {
    constructor(...args)
    tick(): any;
  }
}

declare module "angular2/src/render/dom/compiler/view_loader" {
  class ViewLoader {}
}

declare module "angular2/src/render/dom/compiler/style_url_resolver" {
  class StyleUrlResolver {}
}

declare module "angular2/src/render/dom/compiler/style_inliner" {
  class StyleInliner {}
}

declare module "angular2/src/core/compiler/view_resolver" {
  class ViewResolver {
    resolve(appComponent: any): any
  }
}

declare module "angular2/src/services/app_root_url" {
  class AppRootUrl {}
}

{'fraction_non_alphanumeric': 0.12789647908516402, 'fraction_numerical': 0.005717724947336744, 'mean_word_length': 4.036363636363636, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '7025238', 'n_tokens_mistral': 1109, 'n_tokens_neox': 1086, 'n_words': 280}