File tree Expand file tree Collapse file tree 1 file changed +26
-9
lines changed Expand file tree Collapse file tree 1 file changed +26
-9
lines changed Original file line number Diff line number Diff line change @@ -184,22 +184,39 @@ export type HTTPResponseRaw = HTTPResponse & { body: ArrayBuffer }
184
184
185
185
export type MqlResponse = MqlPayload & { response : HTTPResponseWithBody }
186
186
187
- export type MqlError = {
188
- code : string
189
- data ?: MqlResponseData
187
+ export type MqlOptions = MqlClientOptions & MicrolinkApiOptions
188
+
189
+ type MqlErrorGeneratedProps = {
190
190
description : string
191
- headers : { [ key : string ] : string }
192
- message : string
193
- more : string
194
191
name : string
192
+ }
193
+
194
+ export type MqlError = {
195
+ code : string
195
196
status : MqlStatus
197
+ message : string
198
+ data ?: MqlResponseData
199
+ headers ?: { [ key : string ] : string }
200
+ more ?: string
196
201
statusCode ?: number
197
- url : string
202
+ url ? : string
198
203
}
199
204
200
- export type MqlOptions = MqlClientOptions & MicrolinkApiOptions
205
+ export type MqlErrorProps = MqlError & MqlErrorGeneratedProps
201
206
202
- export const MicrolinkError : new ( props : object ) => MqlError
207
+ export declare class MicrolinkError extends Error {
208
+ constructor ( props : MqlError )
209
+ readonly code : string
210
+ readonly status : MqlStatus
211
+ readonly message : string
212
+ readonly description : string
213
+ readonly name : string
214
+ readonly data ?: MqlResponseData
215
+ readonly headers ?: { [ key : string ] : string }
216
+ readonly more ?: string
217
+ readonly statusCode ?: number
218
+ readonly url ?: string
219
+ }
203
220
204
221
export const version : string
205
222
You can’t perform that action at this time.
0 commit comments