diff --git a/rx.js/rx.jquery.d.ts b/rx.js/rx.jquery.d.ts
index f8513cf446..28183aa6f1 100644
--- a/rx.js/rx.jquery.d.ts
+++ b/rx.js/rx.jquery.d.ts
@@ -6,12 +6,18 @@
///
///
+interface RxJQueryResult {
+ data: T;
+ textStatus: string;
+ jqXHR: JQueryXHR;
+}
+
interface JQueryStatic {
- ajaxAsObservable(settings: JQueryAjaxSettings): Rx.Observable;
- getAsObservable(url: string, data: any, dataType: string): Rx.Observable;
- getJSONAsObservable(url: string, data: any): Rx.Observable;
- getScriptAsObservable(url: string, data: any): Rx.Observable;
- postAsObservable(url: string, data: any, dataType: string): Rx.Observable;
+ ajaxAsObservable(settings: JQueryAjaxSettings): Rx.Observable>;
+ getAsObservable(url: string, data: any, dataType: string): Rx.Observable>;
+ getJSONAsObservable(url: string, data: any): Rx.Observable>;
+ getScriptAsObservable(url: string, data: any): Rx.Observable>;
+ postAsObservable(url: string, data: any, dataType: string): Rx.Observable>;
}
interface JQuery {