UNPKG

@backtrace/sdk-core

Version:
20 lines (19 loc) 1.07 kB
import { BacktraceSubmissionStatus } from './BacktraceSubmissionStatus.js'; export declare class BacktraceReportSubmissionResult<T> { readonly message?: string | undefined; get result(): T | undefined; readonly status: BacktraceSubmissionStatus; private _result?; private constructor(); private constructor(); static OnLimitReached<T>(target?: 'Server' | 'Client'): BacktraceReportSubmissionResult<T>; static SdkDisabled<T>(): BacktraceReportSubmissionResult<T>; static Unsupported<T>(message?: string): BacktraceReportSubmissionResult<T>; static ReportSkipped<T>(): BacktraceReportSubmissionResult<T>; static OnInternalServerError<T>(message: string): BacktraceReportSubmissionResult<T>; static OnInvalidToken<T>(): BacktraceReportSubmissionResult<T>; static OnUnknownError<T>(message: string): BacktraceReportSubmissionResult<T>; static OnNetworkingError<T>(message: string): BacktraceReportSubmissionResult<T>; static Ok<T>(response: T): BacktraceReportSubmissionResult<T>; private isSubmissionResponse; }