@fullstory/server-api-client
Version:
The official FullStory server API client SDK for NodeJS.
15 lines (14 loc) • 575 B
TypeScript
/// <reference types="node" />
import { IncomingHttpHeaders } from 'node:http';
import { ErrorResponse } from '../model/events.index';
import { FSBaseError } from './base';
export declare class FSApiError extends FSBaseError {
httpStatusCode?: number;
headers?: IncomingHttpHeaders;
fsErrorPayload?: ErrorResponse | string;
constructor(errMsg: string, httpStatusCode: number, headers?: IncomingHttpHeaders, rawResponse?: string, cause?: any);
private maybeParseObject;
private getErrorResponse;
canRetry(): boolean;
getRetryAfter(): number;
}