diff --git a/parse/parse.d.ts b/parse/parse.d.ts index cb4fa8b2b3..9322188af1 100644 --- a/parse/parse.d.ts +++ b/parse/parse.d.ts @@ -23,6 +23,17 @@ declare module Parse { useMasterKey?: boolean; } + interface HTTPOptions { + url: string; + body?: any; + error?: Function; + followRedirects?: boolean; + headers?: any; + method?: string; + params?: any; + success?: Function; + } + interface CollectionOptions { model?: Object; query?: Query; @@ -796,7 +807,7 @@ declare module Parse { function beforeDelete(arg1: any, func?: (request: BeforeDeleteRequest, response: BeforeDeleteResponse) => void): void; function beforeSave(arg1: any, func?: (request: BeforeSaveRequest, response: BeforeSaveResponse) => void): void; function define(name: string, func?: (request: FunctionRequest, response: FunctionResponse) => void): void; - function httpRequest(options: ParseDefaultOptions): Promise; + function httpRequest(options: HTTPOptions): Promise; function job(name: string, func?: (request: JobRequest, status: JobStatus) => void): HttpResponse; function run(name: string, data?: any, options?: ParseDefaultOptions): Promise; function useMasterKey(): void;