UNPKG

sussudio

Version:

An unofficial VS Code Internal API

34 lines (33 loc) 1.06 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ import { VSBufferReadableStream } from "../../../common/buffer.mjs"; /** * Checks if the given error is offline error */ export declare function isOfflineError(error: any): boolean; export declare class OfflineError extends Error { constructor(); } export interface IHeaders { [header: string]: string; } export interface IRequestOptions { type?: string; url?: string; user?: string; password?: string; headers?: IHeaders; timeout?: number; data?: string; followRedirects?: number; proxyAuthorization?: string; } export interface IRequestContext { res: { headers: IHeaders; statusCode?: number; }; stream: VSBufferReadableStream; }