UNPKG

fcr-core

Version:

Core APIs for building online scenes

9 lines (8 loc) 706 B
import { ErrorModuleCode } from '../imports'; import { FcrError } from '../imports'; export { FcrError } from '../imports'; export { DetailErrorCode as FcrErrorCode, ErrorModuleCode as FcrErrorModuleCode } from '../imports'; export declare const generateFcrCoreClientError: (module: ErrorModuleCode, code: number, message: string, cause?: string) => FcrError; export declare const generateFcrCoreServerError: (code: number, message: string) => FcrError; export declare const handleRequestError: <T extends () => Promise<any>>(action: T, errorModuleCode: ErrorModuleCode, errorMessage?: string) => Promise<Awaited<ReturnType<T>>>; export declare const ERROR_CODES_NOT_RETRYABLE_WHEN_JOINING_ROOM: number[];