UNPKG

supamend

Version:

Pluggable DevSecOps Security Scanner with 10+ scanners and multiple reporting channels

17 lines 648 B
export interface RecoveryStrategy { canRecover(error: Error): boolean; recover(error: Error, context: any): Promise<any>; } export declare class NetworkErrorRecovery implements RecoveryStrategy { canRecover(error: Error): boolean; recover(error: Error, context: any): Promise<any>; } export declare class FileSystemErrorRecovery implements RecoveryStrategy { canRecover(error: Error): boolean; recover(error: Error, context: any): Promise<any>; } export declare class ErrorRecoveryManager { private strategies; attemptRecovery(error: Error, context: any): Promise<any>; } //# sourceMappingURL=error-recovery.d.ts.map