UNPKG

core-native

Version:

A lightweight framework based on React Native + Redux + Redux Saga, in strict TypeScript.

26 lines 1.02 kB
export declare abstract class Exception { message: string; /** * @param message is JavaScript original message, in English usually. * In prod environment, you are not advised to display the error message directly to end-user. */ protected constructor(message: string); } export declare class APIException extends Exception { statusCode: number; requestURL: string; responseData: any; errorId: string | null; errorCode: string | null; constructor(message: string, statusCode: number, requestURL: string, responseData: any, errorId: string | null, errorCode: string | null); } export declare class NetworkConnectionException extends Exception { requestURL: string; originalErrorMessage: string; constructor(message: string, requestURL: string, originalErrorMessage?: string); } export declare class JavaScriptException extends Exception { originalError?: any; constructor(message: string, originalError?: any); } //# sourceMappingURL=Exception.d.ts.map