UNPKG

callback-utility

Version:
29 lines 841 B
export type TError = { message: string; explanation?: string; }; export declare enum CBExceptions { NoError = 0, InternalError = 1, ExecutionException = 2, ResultAlreadySet = 3, TokenInFirstCall = 4, TokenInParallelCall = 5, InvalidTokenResult = 6, InvalidStructToExecute = 7, NoStatsGathered = 8, ResultAlreadySetForAlias = 9 } export type DetailsStruct = { callIndex?: number; callAlias?: string; }; export declare class CBException extends Error { constructor(p_ErrorNumber: CBExceptions, p_BaseException?: Error); constructor(p_ErrorNumber: CBExceptions, p_Detail?: DetailsStruct, p_Stack?: string, p_BaseException?: Error); errorNumber: number; details?: DetailsStruct; baseException?: Error; explanation?: string; } //# sourceMappingURL=exception.d.ts.map