/** * To simplify typifying ABIs */ export interface CustomError { name?: string; data?: any; code: string; message?: string; context?: { [key: string]: any; }; } export declare type ElementErrorCodes = Array>; export declare const ErrorCodes: ElementErrorCodes; export declare class ElementError extends Error { code: string; data: any; context: any; constructor(err: CustomError); }