UNPKG

@iexec/dataprotector

Version:

This product enables users to confidentially store data–such as mail address, documents, personal information ...

21 lines (20 loc) 913 B
import { ValidationError } from 'yup'; export declare const grantAccessErrorMessage = "Failed to grant access"; export declare const consumeProtectedDataErrorMessage = "Failed to consume protected data"; export declare const processProtectedDataErrorMessage = "Failed to process protected data"; export declare const prepareBulkRequestErrorMessage = "Failed to prepare bulk request"; export declare class WorkflowError extends Error { isProtocolError: boolean; constructor({ message, errorCause, isProtocolError, }: { message: string; errorCause: Error; isProtocolError?: boolean; }); } export declare function handleIfProtocolError(error: Error): void; export declare class ErrorWithData extends Error { data: Record<string, any>; originalError?: Error; constructor(message: string, data: Record<string, any>, originalError?: Error); } export { ValidationError };