core-native
Version:
A lightweight framework based on React Native + Redux + Redux Saga, in strict TypeScript.
12 lines (11 loc) • 540 B
TypeScript
import { Exception } from "../Exception";
import { ErrorHandler } from "../module";
interface ErrorExtra {
severity?: "fatal";
actionPayload?: string;
extraStacktrace?: string;
}
export declare function errorToException(error: unknown): Exception;
export declare function captureError(error: unknown, action: string, extra?: ErrorExtra): Exception;
export declare function runUserErrorHandler(handler: ErrorHandler, exception: Exception): Generator<import("@redux-saga/types").StrictEffect<any, any>, void, unknown>;
export {};