import { CallExtraData } from './utils/call-extra-data'; /** takes variant response #err(#SomeError()) and transforms to readable text: "#SomeError: "*/ export declare class HplError extends Error { readonly callExtra: CallExtraData; errorKey: 'SysFatal' | 'SysTransient' | 'DestinationInvalid' | 'CanisterError' | 'CanisterReject' | string; errorPayload: any; constructor(errObject: T, callExtra: CallExtraData); isTrapped(): boolean; isErrorRejectThrown(): boolean; toString(): string; }