UNPKG

@amityco/ts-sdk-react-native

Version:

Amity Social Cloud Typescript SDK

60 lines 1.58 kB
/** * Generic ASC error * @category Errors */ export declare class ASCError extends Error { readonly code: Amity.ErrorCode; readonly level: Amity.ErrorLevel; readonly type: string; readonly timestamp: number; /** * @param message A custom error message * @param code A normalized error code * @param level A normalized failure level descriptor */ constructor(message: string, code: Amity.ErrorCode, level: Amity.ErrorLevel); } /** * API level error * @category Errors */ export declare class ASCApiError extends ASCError { /** * @param code A normalized error code * @param level A normalized failure level descriptor */ constructor(message: string, code: Amity.ErrorCode, level: Amity.ErrorLevel); } /** * Unexpected error * @category Errors */ export declare class ASCUnknownError extends ASCError { /** * @param code A normalized error code * @param level A normalized failure level descriptor */ constructor(code?: Amity.ErrorCode, level?: Amity.ErrorLevel); } /** * Network related error * @category Errors */ export declare class ASCConnectionError extends ASCError { readonly event: string; /** * @param message A custom error message */ constructor(event: string, message?: string); } /** * Input sanitization related error * @category Errors */ export declare class ASCInvalidParameterError extends ASCError { /** * @param message A custom error message */ constructor(message: string); } //# sourceMappingURL=errors.d.ts.map