diff --git a/fbsdk/fbsdk.d.ts b/fbsdk/fbsdk.d.ts index 2be6f513a..36078fdde 100644 --- a/fbsdk/fbsdk.d.ts +++ b/fbsdk/fbsdk.d.ts @@ -149,13 +149,17 @@ interface FBSDKCanvas{ stopTimer(handler?: (fbResponseObject : Object) => any) : void; } +interface FBResponseObject { + error: any; +} + interface FBSDK{ /* This method is used to initialize and setup the SDK. */ init(fbInitObject : FBInitParams) : void; /* This method lets you make calls to the Graph API. */ api(path : string, method : string, callback : (fbResponseObject : Object) => any) : Object; - api(path : string, params : Object, callback : (fbResponseObject : Object) => any) : Object; + api(path : string, params : Object, callback : (fbResponseObject : FBResponseObject) => any) : Object; api(path : string, method : string, params : Object, callback : (fbResponseObject : Object) => any) : Object; /* This method is used to trigger different forms of Facebook created UI dialogs. */