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 }
184184
185185export type MqlResponse = MqlPayload & { response : HTTPResponseWithBody }
186186
187- export type MqlError = {
188- code : string
189- data ?: MqlResponseData
187+ export type MqlOptions = MqlClientOptions & MicrolinkApiOptions
188+
189+ type MqlErrorGeneratedProps = {
190190 description : string
191- headers : { [ key : string ] : string }
192- message : string
193- more : string
194191 name : string
192+ }
193+
194+ export type MqlError = {
195+ code : string
195196 status : MqlStatus
197+ message : string
198+ data ?: MqlResponseData
199+ headers ?: { [ key : string ] : string }
200+ more ?: string
196201 statusCode ?: number
197- url : string
202+ url ? : string
198203}
199204
200- export type MqlOptions = MqlClientOptions & MicrolinkApiOptions
205+ export type MqlErrorProps = MqlError & MqlErrorGeneratedProps
201206
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+ }
203220
204221export const version : string
205222
You can’t perform that action at this time.
0 commit comments