1 | import type { RequestOptions, OctokitResponse } from "@octokit/types";
|
2 | import type { RequestErrorOptions } from "./types.js";
|
3 | /**
|
4 | * Error with extra properties to help with debugging
|
5 | */
|
6 | export declare class RequestError extends Error {
|
7 | name: "HttpError";
|
8 | /**
|
9 | * http status code
|
10 | */
|
11 | status: number;
|
12 | /**
|
13 | * Request options that lead to the error.
|
14 | */
|
15 | request: RequestOptions;
|
16 | /**
|
17 | * Response object if a response was received
|
18 | */
|
19 | response?: OctokitResponse<unknown> | undefined;
|
20 | constructor(message: string, statusCode: number, options: RequestErrorOptions);
|
21 | }
|